我正在开发一个具有四个DLL的系统,即
1. business logic layer and three applications i.e.
2. ASP.NET client
3. VB.NET client and
4. mobile client.
我在Tortoise SVN中为这些创建了四个独立的存储库。我想做一个会影响所有三个客户端应用程序的更改,可能需要几天时间才能完成。为所有四个项目创建一个存储库并将它们全部放在主干中会更好吗?
问题是:我应该基于系统(一个系统可以包含多个项目/DLL)还是基于项目创建存储库?
我买了一本关于 Tortoise/Subversion 的书,应该会在几天内到货。我怀疑这会回答我的问题。