Re: Efficient way to import snapshots?
- From
David Kastrup <dak@gnu.org>
- Date
- Jul 30, 2007, 21:54 UTC
- Message-ID
- <854pjltv4z.fsf@lola.goethe.zz>
- In-Reply-To
- <20070730180710.GA64467@nowhere>
Craig Boston <craig@olyun.gank.org> writes:
Show 10 quoted lines
> So far the main snag I've found is that AFAIK there's no equivalent to > "svk import" to load a big tree (~37000 files) into a branch and commit > the changes. Here's the procedure I've come up with: > > cd /path/to/git/repo > git checkout vendor_branch_X > git rm -r . > cp -R /path/to/cvs/checkout_X/* ./ > git add . > git commit -m"Import yyyymmdd snapshot"
I have not tried it, but shouldn't something like the following work?
cd /path/to/cvs/checkout_X git --git-dir=/path/to/git/repo/.git reset vendor_branch_X git --git-dir=/path/to/git/repo/.git add . git --git-dir=/path/to/git/repo/.git commit -a -m "Import yyyymmdd snapshot"
-- David Kastrup, Kriemhildstr. 15, 44793 Bochum