【发布时间】:2011-08-28 04:44:54
【问题描述】:
我正在研究将 Mercurial 用于我们公司的源代码控制系统。一个直接的需求是能够拥有一个模板项目,其中包含我们重用的大量代码,并让其他开发人员将其用作他们项目的起点。
比如我在我们公司做很多asp.net mvc 2开发。我创建了几个 html 帮助程序、扩展类、pdf 创建和日志记录实用程序。我犹豫将这些移动到他们自己的项目中并引用该 dll,因为每个项目的需求都如此不同。我宁愿有一个包含所有这些东西的基本模板项目。当同事去创建一个新项目时,我希望他们能够下拉此代码,但我不希望他们更改模板(尽管我希望能够对模板进行更改...我只是不希望他们在这种情况下这样做)。
我该怎么做呢?
如果问题混乱,我深表歉意。我是新手。我已经浏览了http://tekpub.com/codeplex 视频,并且即将查看 Joel 的 http://hginit.com/index.html 教程,但我想把这个用例放在那里,看看如何完成这样的事情。
【问题讨论】:
标签: .net templates version-control mercurial