Re: Importing non-version controlled bits and pieces to Git
- From
Peter Karlsson <peter@softwolves.pp.se>
- Date
- Jun 20, 2008, 12:42 UTC
- Message-ID
- <Pine.LNX.4.64.0806201339330.4004@ds9.cixit.se>
- In-Reply-To
- <alpine.DEB.1.00.0806201323390.6439@racer>
Johannes Schindelin:
> On Fri, 20 Jun 2008, Miklos Vajna wrote: > > Maybe contrib/fast-import/import-tars.perl?
As I noted, I have used that before, and it works best with linear histories, even if I managed to hack it to create a branch for a project that had a simple branching structure (an update was created for version n.x after version n+1.x was released).
> You should be able to use git-fast-import from a simple script > yourself; if you would like to see an example how to feed > fast-import, just export a few commits with "git fast-export > HEAD~5..".
Yeah, that is what I am currently planning on doing. I was just trying to be lazy and see if someone already had solved the problem for me :-)
One complicating factor is that I am working with DOS/Windows source code, so all text files have CRLF line-endings, which means converting before feeding to fast-import, or manually doing "git add" with core.autocrlf == true. fast-import can't be set up to do CRLF auto-conversion, can it?
-- \\// Peter - http://www.softwolves.pp.se/