我正在开发一个适用于Windows的简单文件同步工具,它可以像Dropbox一样使用SVN。 (我可能会开源它,它只是玩具而不是它的效果非常好。)
问题:重命名文件......我可以使用旧名称和新名称从Windows操作系统中捕获事件。但是如何在SVN中注册重命名而不在文件系统中实际执行? 我知道SVN不支持,但我想要其他方式。例如,重命名只是一个副本和一个删除。
例如,我可以执行服务器端副本,但是本地副本是无版本的。必须要有办法!任何想法!?
[并删除所有旧文件并使用新文件名重新上载它们不计算在内;)]