问候,
我在XCode工作了一段时间。我一直在使用xcode快照作为基本版本控件。但是,我已经决定现在是时候进入一个真正的SCM系统,所以我计划创建一个存储库并将我的项目导入SVN。
我的问题是:无论如何都要将我的快照历史记录导入SVN,所以我在我创建的新SVN项目存储库中有我之前(快照)更改的完整历史记录吗?
任何信息都将不胜感激。
感谢。
答案 0 :(得分:2)
我想通过说snapshot
你的意思是你将整个项目树存储在不同的文件夹中或创建了某种存档。在这种情况下,您需要遵循以下步骤:
svn admin
命令)还有changeset
或diff
或patch
这样的概念。在存储差异而不是快照的情况下,工作流程会有所不同。而不是仅仅将快照复制到工作副本(在步骤4),您将需要将相应的补丁(差异)应用于工作副本。
答案 1 :(得分:1)
这个答案对你来说太迟了,但是其他人发现这个问题我发现它很有用。 我写了一篇关于这个主题的帖子:http://cinnamonthoughts.org/2011/03/14/moving-xcode-3-snapshots-to-subversion/