我使用git svn(版本1.7.10.msysgit.1)使用以下步骤检出存储库:
在Windows 7上使用git bash的新目录
1)git svn init "https://source/svn/repository/...pathToRepo..../trunk"
(我只关心行李箱 - 回购车太大而不能完全占用,而且我没有任何用处)。
2)git svn fetch -r HEAD
(因为我不关心任何历史)
我的问题是,虽然这似乎可以正常工作并且干净利落,但我的版本中缺少一些文件!如果我使用tortoise-svn
检查回购,我会得到一切。我希望他们两个都能返回相同的结果。丢失的文件是一些python文件和一些.png文件。丢失文件集始终相同。我想不出这些文件会有什么特别之处。它们分布在几个目录中,我使用kdiff3
(并手动验证)它们确实不同。
编辑: 他们是svn externals