9 Commits

Author SHA1 Message Date
jst%mozilla.org
6ff2396c77 More for bug 379539. Updating include and exclude lists, fixing a problem with rmfileortree(), and fixing a problem with the hg argument in ImportMozillaCVS(). r=preed@mozilla.org and benjamin@smedbergs.us
git-svn-id: svn://10.0.0.236/trunk@226213 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 22:02:37 +00:00
jst%mozilla.org
b709a9b8f8 Followup fix for bug 379539. Make the initial hg repository checkins have a commit date that matches the date of the CVS tag we pull from. Also fix a bug with handling of the --cvsroot argument. r=preed@mozilla.com
git-svn-id: svn://10.0.0.236/trunk@225608 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 23:55:42 +00:00
preed%mozilla.com
7c6f8995ee Bug 379539: cvs2hg-import.py changes for the current Mercurial PoA: don't import NSS, NSPR, or tamarin; change the first checkin message.
git-svn-id: svn://10.0.0.236/trunk@225549 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 21:39:18 +00:00
preed%mozilla.com
ad1147161d The .hgignore entry for .cvsignore files shouldn't be "rooted" (as the .hgignore file docs call it); I guess it matches by full path, not dirent.
git-svn-id: svn://10.0.0.236/trunk@224610 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 06:10:44 +00:00
preed%mozilla.com
a431cbebf7 --import sys, so sys.stdout.flush() doesn't barf
--Constrain the .hgignore regex, so that it ignores CVS directories, but not files with the string "CVS" in them.


git-svn-id: svn://10.0.0.236/trunk@224598 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 00:53:12 +00:00
preed%mozilla.com
129dc71d9d Make sure we flush() the stream after each print(), so the logfile is coherent/readable. irc-r=bsmedberg.
git-svn-id: svn://10.0.0.236/trunk@224586 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 20:48:28 +00:00
preed%mozilla.com
1e1ed4dc95 Bug 377434: Add the date-equivalent of the tag; munge the initial checkin message so it records the date, not "None". Also, hg's -m barfs on \n's and \t's in the commit message, so remove them.
git-svn-id: svn://10.0.0.236/trunk@224537 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-14 20:38:08 +00:00
preed%mozilla.com
14df6c9f85 Bug 376315: fix a few issues in v 2.1:
-- Pull a specific tag from CVS for the initial import
-- Allow pull-by-date, so we can import by date
-- Use cvs.m.o, not cvs-mirror.m.o (which can be in an inconsistent state, especialy if pulling "now")
-- Use UTC, like the tinderboxen do, to pull if pulling by "now"
-- Include more tracking information in the hg commit message
-- Add a --importdate option, to import the CVS tree as of a selected date
-- the --initrepo option now handles the initial import from the static CVS tag as well.


git-svn-id: svn://10.0.0.236/trunk@224504 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-13 20:00:57 +00:00
aravind%mozilla.com
af979e1672 Script to import the current cvs head into mercurial
git-svn-id: svn://10.0.0.236/trunk@224232 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-05 20:44:25 +00:00