Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/go/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何查找在SVN中删除/移动文件的所有提交(修订号)_Svn_Svnadmin_Collabnet - Fatal编程技术网

如何查找在SVN中删除/移动文件的所有提交(修订号)

如何查找在SVN中删除/移动文件的所有提交(修订号),svn,svnadmin,collabnet,Svn,Svnadmin,Collabnet,我需要找到所有从SVN删除的文件。然后检查文件在检查后是否需要恢复。如果是,则恢复。我该怎么做呢。我知道我可以还原已删除的文件,但这需要版本号。您可以使用(自SVN 1.8起提供)查找删除特定文件的版本,然后还原它 以下命令将查找删除了MyProject/MyForm.cs文件的修订 svn log -v --search "MyProject/MyForm.cs" --search-and "D" http://svn.example.com/svn/MyRepository 我在SVNBo

我需要找到所有从SVN删除的文件。然后检查文件在检查后是否需要恢复。如果是,则恢复。我该怎么做呢。我知道我可以还原已删除的文件,但这需要版本号。

您可以使用(自SVN 1.8起提供)查找删除特定文件的版本,然后还原它

以下命令将查找删除了
MyProject/MyForm.cs
文件的修订

svn log -v --search "MyProject/MyForm.cs" --search-and "D" http://svn.example.com/svn/MyRepository
我在SVNBook中没有看到新的
--search
参数的描述,因此包含了供您参考的命令行帮助(有关详细信息,请查看
svn帮助日志)

您可以使用(自SVN 1.8起提供)查找删除特定文件的修订,然后将其还原

以下命令将查找删除了
MyProject/MyForm.cs
文件的修订

svn log -v --search "MyProject/MyForm.cs" --search-and "D" http://svn.example.com/svn/MyRepository
我在SVNBook中没有看到新的
--search
参数的描述,因此包含了供您参考的命令行帮助(有关详细信息,请查看
svn帮助日志)