在Xcode中查看以前提交的内容

时间:2011-12-21 23:38:40

标签: ios xcode

  • 当我去管理器时在Xcode中 - >存储库我可以看到列表 我按日期排序的所有提交。
  • 对于任何提交,我可以通过单击显示三角形来扩展查看区域 剩下。
  • 这显示了我的文件列表 在该提交中添加/修改/删除。
  • 我可以点击他的任何文件 查看以打开版本编辑器并查看我的差异 工作副本。

现在我要做的是:我想做的是查看我在此提交中删除的文件的内容。有没有办法可以在Xcode中查看它们?看起来人们只能看到哪些文件被修改以及这些修改是什么。似乎无法查看已删除文件的内容。

有人能证明我错了吗?

1 个答案:

答案 0 :(得分:0)

我不知道GIT,对于Subversion来说情况如下。

Subversion中处理的已删除文件的处理方式不同,因此大多数客户端都无法获取有关它们的信息,XCode也是如此。我看到的唯一方法是使用命令行。您需要知道文件被删除的版本。假设这个数字是101,所以在100它已存在。

打开终端并输入:

svn log https://myserver/myrepos/mypath/DeletedFile.m@100
svn cat https://myserver/myrepos/mypath/DeletedFile.m@100

您甚至可以执行差异。比较修订版85和90:

svn diff -r 85:90 https://myserver/myrepos/mypath/DeletedFile.m@100