1

所以我有一个 SVN 源代码控制类,它会随着时间的推移而扩展,最终需要分成两个类。所以我从旧类中删除了相关方法并将它们移动到一个新文件中。

然而,就 SVN 而言,新类与原始类没有任何关系,因此新类中代码的更改日志是空的,即使在代码存在时可能已经对代码进行了多次更改在旧班。

有什么方法可以让 SVN 将一个文件与另一个文件关联起来,这样我就可以看到完整的修订日志,包括提取类之前的内容?

如果不是,那么使用什么变通方法来通知其他开发人员该类的代码曾经位于另一个文件中?每次我提取一个类时,我是否需要粘贴引用前一个文件的评论?

4

1 回答 1

2

通常,如果我将一个文件一分为二,我会制作一份副本。

在原版中,我删除了前半部分,在副本中 - 另一个。

于 2012-11-21T05:41:51.593 回答