在某些项目中,我必须处理不止一种编程语言(例如与 C# 或 Java 应用程序通信的 Delphi GUI 应用程序)。Subversion 存储库当前包含三个顶级分支,每种语言一个。
我是否应该更改它并将项目的所有部分分组到主干中,如下例所示,以使项目级别的分支和标记更容易?
project1
branches
...
tags
...
trunk
csharp_app
delphi_app
java_app
...
project2
...