好的,一年前被我现在的公司聘用时,我的任务是从 VSS 迁移我们的开发团队。他们已经想到他们想要 Subversion,而且由于我有使用和设置 Subversion 的经验,所以我是一个很好的候选人。我第一次尝试出售 TFS 是因为它本来可以解决我现在遇到的问题,但是由于资金紧张,而且 Subversion 是免费的……好吧,你明白了。无论如何,我已经完成了提案,唯一阻碍的是以下内容。
我建议我们只将源代码存储在 SVN 中,所有文档、发布版本和其他项目工件都存储在我们的 SharePoint 门户中,因此我们不必让非开发人员利益相关者访问 SVN。当我提出提案时,所有的问题都被排除在外,但出现了关于如何管理工件之间的同步的问题(例如:如何将文档 x 版本 3.1.2 与版本 4.5.2 关联)。我最初的反应是在 SharePoint 项目页面中为每个新版本创建一个部分来保存工件(并跟踪更改)。有没有更好的方法来做到这一点?有谁知道有人这样做吗?或者任何将 SVN 与 SharePoint 同步的集成包?
以下是有关公司开发环境的一些信息。我们所有的软件都是供内部使用的,我们不出售任何软件,所以我们的客户都是内部使用的。我们有两种类型的开发人员:1. 负责维护和定制第三方软件的人,以及 2. 编写专有软件的人(这是我的落脚点)。我们编写的软件主要是 .NET,但第 3 方软件无处不在(COBAL、C、FORTRAN、其他没人关心的废话)。
请告知,因为我需要尽快提交。我讨厌VSS!!!!!!!!!!我需要解脱!