我正在使用Tortoise1.6,SubversionEdge用于SVN CMS和FileZilla3(测试服务器将CentOS用作服务器)。
我们假设情景:
- 测试服务器存在 - 这里,开发人员可以直接访问;用于用户测试
- 团队中有3名成员
- 其中2名成员使用TortoiseSVN在本地机器上进行开发
- 但是1想直接在测试服务器上开发
- >直接在测试服务器上开发的问题是:
1.)没有安装TortoiseSVN
2.)即使测试服务器中存在SVN,命令脚本也很繁琐,因为它在CentOS上运行(无GUI)
这个问题可以通过团队管理解决,但这里的挑战是如何解决技术问题(因为这可能是未来的需要)。
问题
所以,我的问题是 - 有没有办法在FileZilla上集成TortoiseSVN?
或者在工作副本上提交更改后,还会更新测试服务器中的文件?
如果您处于我的情况,除了团队mgt /协议之外,您将如何处理此类问题?
答案 0 :(得分:0)
Tortoisesvn是一个资源管理器shell扩展。它不知道如何访问Filezilla的函数来访问ftp服务器上的文件。
您可以做的是在vpn网络上使用smb-share。然后TortoiseSVN能够直接查看文件并在资源管理器中正确显示它们 - 尽管根据您的网络连接,此解决方案可能会非常慢。
但是,我通常做的是在本地开发,通过ssh连接到服务器,然后使用svn cmd-line实用程序进行更新。