| Version 4 (modified by guest, 5 years ago) |
|---|
Converting from Darcs
Conversion status
Done:
- .darcs-boring -> .gitignore
- darcs-all, push-all -> sync-all
- aclocal.m4
Pending:
- The buildbot scripts
- Deploy post-receive-email ( http://darcs.haskell.org/ghc.git/hooks/post-receive and /usr/share/doc/git-core/contrib/hooks/post-receive-email on d.h.o)
- Deploy GitPlugin? for Trac ( http://trac-hacks.org/wiki/GitPlugin)
- Deploy gitweb ( http://git.or.cz/gitwiki/InterfacesFrontendsAndTools#head-1dbe0dba1fdab64e839b2c4acd882446742e572e)
Dependencies on darcs
The following is intended to be a complete list of the things that would need to change if we were to switch away from darcs, in addition to the conversion of the repository itself, which I am assuming can be automatically converted using available tools.
The following code/scripts would need to be adapted or replaced:
- The darcs-all script
- The push-all script
- The aclocal.m4 code that attempts to determine the source tree date
- .darcs-boring
- The buildbot scripts
- checkin email script: /home/darcs/bin/commit-messages-split.sh
- Trac integration (the GHC Trac does not currently integrate with darcs, however)
- darcsweb (use whatever alternative is available)
The following documentation would need to change:
Attachments
-
aclocal.m4.patch
(1.5 KB) - added by guest
5 years ago.
aclocal.m4
-
sync-all
(7.3 KB) - added by guest
5 years ago.
sync-all
-
gitignore
(4.2 KB) - added by guest
5 years ago.
.gitignore
-
libraries-Makefile.patch
(0.9 KB) - added by guest
5 years ago.
libraries/Makefile
-
aclocal.m4.compat.patch
(1.6 KB) - added by guest
5 years ago.
aclocal.m4 with darcs >and< git compatability
-
aclocal.m4
(10 bytes) - added by guest
5 years ago.
Delete me
-
packages.patch
(5.7 KB) - added by guest
5 years ago.
packages
-
push-all.patch
(0.6 KB) - added by guest
5 years ago.
push-all
-
darcs-all.patch
(464 bytes) - added by guest
5 years ago.
darcs-all
-
GitCompat.darcs-patch
(91.0 KB) - added by guest
5 years ago.
All fixes for Git compatability except .gitignore
-
sync-all.darcs-patch
(96.0 KB) - added by batterseapower
5 years ago.
sync-all, with GitHub? support and an overhauled interface
-
sync-all-v2.darcs-patch
(109.7 KB) - added by batterseapower
5 years ago.
sync-all, with StGIT support and other minor improvements
-
sync-all-v3.darcs-patch
(121.7 KB) - added by batterseapower
5 years ago.
sync-all, with bug fixes and merges from darcs-all
