TortoiseSVN 如何在提交到存储库期间将文件移动到开发服务器?
我对 Tortoise SVN 非常陌生,之前使用过 Microsoft Visual SourceSafe。使用 VSS,当我将文件签入源代码管理时,我可以“隐藏”该文件。这意味着当更新的文件进入存储库时,它也会通过“一个”按钮操作物理地移动到开发服务器。
有什么方法可以通过插件或设置更改来重现此功能?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是一个 Subversion 问题,而不是 TortoiseSVN 问题(TortoiseSVN 是提供与 Windows 桌面集成的客户端,Subversion 是实际的服务器)。
但要回答你的问题:是的,你可以使用 挂钩。您将需要创建一个提交后挂钩,以在开发服务器上完成所需的工作(可能是“svn update”命令)。
这是一个示例 有人在 Windows 环境中执行此操作。
This is a Subversion issue rather than a TortoiseSVN issue (TortoiseSVN is the client that provides the integration with the Windows desktop, Subversion is the actual server).
But to answer your question: yes, you can do this, using hooks. You will need to do a create a post-commit hook that does the required work (probably an "svn update" command) on the development server.
Here is an example of someone doing that in a Windows environment.