threads / discuss / 21581

Move repository from OS X to Windows

Subject: Move repository from OS X to Windows

## tl;dr

3 messages between Nov 11, 2009 and Nov 11, 2009.

replies: 2people: 3as markdown or json

Thomas Singer· Nov 11, 2009, 13:32 UTC · lore
Hi,

I've cloned a very large repository on OS X and want to move that to Windows (trying to avoid to clone the repository a second time). What steps should I do to make it working (currently, I'm getting an error on pull/merge that "Entry 'foo' is not uptodate. Cannot merge.")?

Thanks in advance, Tom

Pascal Obry· Nov 11, 2009, 15:53 UTC · re: Thomas Singer · lore

Re: Move repository from OS X to Windows

Thomas,
> I've cloned a very large repository on OS X and want to move that to Windows
> (trying to avoid to clone the repository a second time). What steps should I
> do to make it working (currently, I'm getting an error on pull/merge that
> "Entry 'foo' is not uptodate. Cannot merge.")?
Is that a git-svn clone?

Otherwise I do not see why you avoid a second clone. Cloning from your windows machine the OSX repo won't be slower than cloning from the original repo? Or I missed something...

If you are speaking about a git-svn clone, I understand. In this case I generally I just rsync the .git directory from one machine to the other:

    $ mkdir project
    $ cd project
    $ rsync -a machine:/path/to/project/.git .
    $ git reset --hard HEAD
And you are done.
Pascal.
-- 
--|------------------------------------------------------
--| Pascal Obry                           Team-Ada Member
--| 45, rue Gabriel Peri - 78114 Magny Les Hameaux FRANCE
--|------------------------------------------------------
--|    http://www.obry.net  -  http://v2p.fr.eu.org
--| "The best way to travel is by means of imagination"
--|
--| gpg --keyserver keys.gnupg.net --recv-key F949BD3B
David Aguilar· Nov 11, 2009, 17:08 UTC · re: Thomas Singer · lore

Re: Move repository from OS X to Windows

On Wed, Nov 11, 2009 at 02:32:40PM +0100, Thomas Singer wrote:
Show 6 quoted lines
> Hi,
> 
> I've cloned a very large repository on OS X and want to move that to Windows
> (trying to avoid to clone the repository a second time). What steps should I
> do to make it working (currently, I'm getting an error on pull/merge that
> "Entry 'foo' is not uptodate. Cannot merge.")?
Check the git documentation for "core.filemode" and "core.autocrlf".

My guess is that you need to set core.filemode false. If it's not that then look into core.autocrlf.

Good luck,
-- 
		David

← back to recent threads