我和我的团队正在Google Code上托管我们项目的存储库。我们希望有一个持续集成设置,以便在进行修改时,它会尝试构建项目并运行测试以确保一切正常。根据我的意见,解决方案是让外部机器监听存储库以进行更改,然后获取更新的文件并尝试构建它等等。
我的问题是如何使用Google代码存储库设置此方案。
答案 0 :(得分:2)
如果您使用类似TeamCity的内容,则可以将源代码控制根目录设置为指向GoogleCode上托管的SVN存储库。
这通常类似于http://yourproject.googlecode.com/svn/trunk(假设您为主要代码行创建了一个主干)。
例如,我们的一个开源项目的链接是:http://masstransit.googlecode.com/svn/trunk/
无需身份验证,您可以在TeamCity中创建项目时设置VCS根目录。