有没有办法将 TortoiseSVN 与 FileZilla 集成?
我正在使用 Tortoise1.6、SubversionEdge for SVN CMS 和 FileZilla3(测试服务器有 CentOS 作为服务器)。
让我们假设一下场景:
- 测试服务器存在 - 这里,开发人员可以直接访问;用于用户测试
- 团队中有 3 名成员
- 2 位成员正在使用 TortoiseSVN 在本地计算机上进行开发
- 但1想要直接在测试服务器上开发
-->直接在测试服务器上开发的问题是:
1.) 未安装 TortoiseSVN
2.) 即使 TestServer 中存在 SVN,命令脚本也很繁琐,因为它运行在 CentOS 上(无 GUI)
这个问题可以通过团队管理来解决,但这里的挑战性部分是如何解决技术问题(因为这可能是未来的需要)。
问题
所以,我的问题是 - 有没有办法在 FileZilla 上集成 TortoiseSVN?
或者在工作副本上提交更改后,测试服务器中的文件也会更新?
如果您处于我的情况,除了团队管理/协议之外,您将如何解决此类问题?
I am using Tortoise1.6, SubversionEdge for SVN CMS and FileZilla3 (Test Server has CentOS as Server).
Let's assume the scenario:
- Test Server exists - here, developers have direct access; used for user testing
- There are 3 members in a team
- 2 of the members are developing on their local machine using TortoiseSVN
- But 1 wants to develop directly on the Test Server
--> The issue on developing directly on the Test Server are:
1.) No TortoiseSVN installed
2.) Even if SVN exist in TestServer, command scripts are tedious since it is running on CentOS (no GUI)
This issue can be resolved with team management, but the challenging part in here is how to address the technical issue (as this is maybe a future need).
QUESTION
So, my question is - is there a way to integrate TortoiseSVN on FileZilla?
Or a way that after committing changes on the working copy, files in the Test Server are also updated?
If you were on my situation, how would you address such issue aside from just team mgt/agreement?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Tortoisesvn 是一个资源管理器 shell 扩展。它不知道如何访问Filezilla的函数来访问ftp服务器上的文件。
您可以做的是通过 VPN 网络使用 smb 共享。然后,TortoiseSVN 就能够直接查看文件并在资源管理器中正确显示它们 - 尽管此解决方案可能会相当慢,具体取决于您的网络连接。
然而,我通常做的是本地开发,通过 ssh 连接到服务器,然后使用 svn cmd-line 实用程序进行更新。
Tortoisesvn is an explorer shell-extension. It doesn't know how to access Filezilla's functions to access the files on the ftp server.
What you can do is using a smb-share over a vpn-network. TortoiseSVN ist then able to directly see the files and display them correctly in explorer - although this solution may be quite slow depending on your network-connection.
However, what I usually do is developing locally, connect via ssh to the server and then use the svn cmd-line utility to do updates.