每当我们重命名文件(而不是删除和添加新的 - 保存历史记录)时,使用像IntelliJ这样的IDE或任何其他显示为从 - >重命名的文件。在变化中。
如果在Teamcity中,它将显示为“deleted
”和“added
”。
例如:我的Java类名是ValidateTxtFiles.java
&我想将其重命名为ValidateTxtAndShFiles.java
有没有办法通过任何teamcity升级或在teamcity之上使用其他第三方工具来实现这一目标?
CUR。 ver使用:7.1.4
答案 0 :(得分:0)
我想知道这是否是源控制系统的特征。你在用哪一个?
我们正在使用Subversion,我注意到重命名在Subversion修订历史中显示为Delete,后跟Add。但是,添加日志条目有一个“从路径复制”,它在重命名之前引用文件的路径和修订版。
我们正在运行TeamCity v 7.1.3,我刚测试了这个。 Teamcity确实显示了两个文件更改,删除然后添加。但是,在我的情况下,如果我通过将鼠标悬停在“2个文件”旁边的向下箭头上来扩展这两个更改的细节,我会看到Add附加了一个小注释图标。如果我将鼠标悬停在该位置上,它还会在重命名之前显示文件的原始路径和修订版。
所以,我可以说这是一个重命名过程。
这对我们没有任何问题,因为TeamCity的行为至少与我们使用的Subversion客户端TortiseSVN一样聪明。也许你的IDE太聪明了。 : - )