TortoiseSVN 如何在提交到存储库期间将文件移动到开发服务器?

发布于 2024-10-10 08:16:51 字数 168 浏览 2 评论 0 原文

我对 Tortoise SVN 非常陌生,之前使用过 Microsoft Visual SourceSafe。使用 VSS,当我将文件签入源代码管理时,我可以“隐藏”该文件。这意味着当更新的文件进入存储库时,它也会通过“一个”按钮操作物理地移动到开发服务器。

有什么方法可以通过插件或设置更改来重现此功能?

I'm very new to Tortoise SVN and have previously used Microsoft Visual SourceSafe. With VSS I can "Shadow" a file when I check it into source control. This means that when the updated file goes to the repository it also physically is moved to the development server in "one" button action.

Is there any way that I can reproduce this ability via a plugin or a setting change?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

凡尘雨 2024-10-17 08:16:51

这是一个 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文