【发布时间】:2015-05-08 20:03:39
【问题描述】:
是否可以设置类似 svn proxy 之类的东西来管理预提交任务?假设我们有我们的 svn 分支,但我们无权访问 svn 服务器设置。但是,我们希望有一些东西(服务)可以看到我们的分支并作为 svn 的代理工作,因此开发人员可以提交该服务,并且在一些操作之后他的请求将到达分支。外部接口应该和普通的svn服务器完全一样。因此,用户应该无法理解他们是直接提交还是介于两者之间。一般来说,就像一个门。
如果我有这样的设置,那么我可以在此门上运行 teamcity,而无需客户端集成,例如 vs 插件或命令行插件。
谢谢。
【问题讨论】:
-
听起来您正在寻找一个更加分布式的版本控制系统,而不是 Subversion 的集中式模型。
-
不幸的是,我无法切换到其他东西,因此我需要这样的东西。从理论上讲,应该可以只使用服务器接口并将调用传播到内部的客户端,而不是做实际的事情。
标签: svn teamcity pre-commit-hook svn-server