在我的工作地点,我们使用 SVN 和 TortoiseSVN (Windows XP) 作为客户端。在此期间,我的通勤时间和离线工作时间较长。
现在,我想在本地进行某种“扩展撤消”;即我想对我的 SVN 工作副本进行本地版本控制,以便敢于重构。
完全切换到例如 git、mercurial 等不是一种选择,因为该公司使用 SVN。
我想知道的是,是否有人有任何版本控制本地 SVN 工作副本的经验,也许是通过运行本地 git 或类似的?
有没有潜在的缺点?(可能会弄乱 .svn 文件夹或类似文件夹)