在代码分支

时间:2016-06-13 15:10:09

标签: c# git svn tfs static-code-analysis

是否有人尝试过类似于“查找继承者”或跨越分支的“查找引用”?我正在使用包含多个发布分支的代码库,其中一些与主线不同。

幸运的是,基本代码没有什么不同,但可能有继承该基本代码的类。在做出重新设计决策时,了解哪些分支可能会受到重新设计的影响会很有帮助。有没有人在过去遇到这个问题和/或知道一个好的方向,指出我可以找到关于这个主题的更多信息?

我正在使用C#,Visual Studio和SVN存储库,但如果有人在其他代码存储库,其他语言或其他技术中遇到此问题,则应该应用相同的概念。

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

您的查询类似于在TFS中查找分支之间的差异。使用TFS,我们可以直接找到VS的差异,右键单击Source Control Explorer中的文件或文件夹,然后选择比较。或者我们可以使用命令行工具tf.exe来获得差异:

tf diff[erence] itemspec [/version:versionspec] [/type:filetype] 
[/format:format [/ignorespace] [/ignoreeol] [/ignorecase] [/recursive] 
[/options][/noprompt][/login:username,[password]]

您可以检查SVN是否有类似的命令行工具。

相关问题