[debian-edu-commits] [Debian Wiki] Update of "DebianEdu/HowTo/Git" by HolgerLevsen
Debian Wiki
wiki at debian.org
Tue Jun 12 15:23:43 BST 2018
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Debian Wiki" for change notification.
The "DebianEdu/HowTo/Git" page has been changed by HolgerLevsen:
https://wiki.debian.org/DebianEdu/HowTo/Git?action=diff&rev1=20&rev2=21
Comment:
prominently link our repos, add another heading, remove confusing numbers from headings
= Debian Edu Git =
+ The Debian Edu git repositories can be found at https://salsa.debian.org/debian-edu and https://salsa.debian.org/debian-edu-pkg-team.
+
- Beginning with Debian Edu wheezy (7.0) Debian Edu development has moved from using SVN to using Git (both on Alioth); since 2018-05-30, the Debian Edu Git repositories are hosted on https://salsa.debian.org, Alioth has been shut down 2018-06-01.
+ Beginning with Debian Edu wheezy (7.0) Debian Edu development was moved from using SVN to using Git (both on Alioth); since 2018-05-30, the Debian Edu Git repositories are hosted on https://salsa.debian.org, Alioth has been shut down on 2018-06-01.
== Setting up a Debian Edu related Git project ==
- === First: locally ===
+ === locally ===
* Create a folder with the name of your Git repository:{{{
$ mkdir ~/<my-edu-project>
@@ -26, +28 @@
For a Git based Debian packaging workflow, please refer to this page: http://wiki.debian.org/PackagingWithGit
- === Second: initialize central repository in the Debian Edu namespace ===
+ === initialize new git repository in the Debian Edu namespace ===
See the Salsa related instructions available here: https://wiki.debian.org/Salsa
+ Our packages should be put in either https://salsa.debian.org/debian-edu or https://salsa.debian.org/debian-edu-pkg-team.
+
- === Third: contributing to an already existing Git project ===
+ === contributing to an already existing Git project ===
Clone the repository that you want to contribute to and get acquainted to the Git workflow used for that package. Recommended workflow for packaging is taking advantage of tools like {{{git-buildpackage}}}, {{{pristine-tar}}}, {{{git-import-orig}}}, {{{git-import-dsc}}} and others.
+
+ Again: refer to this location: http://wiki.debian.org/PackagingWithGit
+
+ == Notes for those who used git on Alioth before ==
If you used Git ssh access already on Alioth for a repository, you'd want to
* upload your public ssh key to Salsa (via ''Settings'' after logged in on https://salsa.debian.org)
* request membership for the project
* replace {{{url = git+ssh://git.debian.org/git/}}} with {{{url = git at salsa.debian.org:}}} in the project related local .git/config file
* continue to work just like before
-
- Again: refer to this location: http://wiki.debian.org/PackagingWithGit
== Before Git we used Subversion ==
More information about the debian-edu-commits
mailing list