[asterisk-dev] DAHDI migration to Git
Russ Meyerriecks
rmeyerriecks at digium.com
Thu Feb 14 16:24:28 CST 2013
We now have a properly migrated DAHDI-Tools git repo for review. This one
ended up being a bit more complex than DAHDI-Linux, due to the menuselect
dependency.
Here is your new DAHDI-Tools source workflow:
Previously:
svn co http://svn.asterisk.org/svn/dahdi/tools/trunk dahdi-tools
cd dahdi-tools
<make edits to files>
svn diff > patch.patch
<upload patch to http://issues.asterisk.org>
Now:
git clone git://git.asterisk.org/dahdi/tools dahdi-tools
cd dahdi-tools
<make edits to files>
git commit -a
<write commit message>
git format-patch HEAD^
<upload patch to http://issues.asterisk.org>
"golden" DAHDI-Tools git repo here:
http://git.asterisk.org/gitweb/?p=dahdi/tools.git;a=summary
This one, like the DAHDI-Linux repository, starts with the 2.4.0
release and later. To deal with menuselect we added it as the very
first commit of all the branches [1] followed by an import of
DAHDI-Tools at r9159 [2]. We used the Asterisk Development Team as
the author for both these parent commits.
[1] http://git.asterisk.org/gitweb/?p=dahdi/tools.git;a=commit;h=a885b2c253c62442b0216bf3421e01d1efe720c2
[2] http://git.asterisk.org/gitweb/?p=dahdi/tools.git;a=commit;h=466357f5c28253c4f72799431f2033a3e82dea6b
We also ammended the last commit on master [1] to actually remove the
imported menuselect tree. This seemed appropriate since that commit
did actually remove the svn:external
[3] http://git.asterisk.org/gitweb/?p=dahdi/tools.git;a=commit;h=b8d8cc4f8ddf5366aaef9aff304f989581a7ffaf
--
Russ Meyerriecks
Digium, Inc. | Linux Kernel Developer
445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
direct: +1 256-428-6025
Check us out at: www.digium.com & www.asterisk.org
More information about the asterisk-dev
mailing list