我正在尝试关注this guide以便将项目从svn移动到git。我并不特别关心合并上游的事情,所以这似乎是我探索过的最清晰的解决方案。
我的问题是当我执行git svn init file:///Users/Ankur/path/to/repository --no-metadata
我得到消息Initialized empty Git repository in /Users/Ankur/path/to/repository/.git/
,它应该是输出的第一行,但它应该跟随有关提交的单个消息。我没有得到任何其他东西(这很快就会执行)。
我通过使用相同的存储库执行svn co file:///Users/Ankur/path/to/repository
来验证我使用的路径是否正确,以确保我可以正常结帐存储库。
关于我的系统的详细信息:Mac OS X 10.6.5,which git
返回/usr/bin/git
(我认为这意味着它是随Xcode一起安装的,因为我删除了我使用git-osx-installer获得的版本认为它可能是最初的罪魁祸首)。 git --version
返回
git version 1.7.2.3
答案 0 :(得分:3)
创建git存储库时:
git svn init
类似于git init
或svnadmin create
。他们都创造了空的回购。
git svn clone
类似于git clone
或svn checkout
。他们都制作了远程回购的副本。