我的开发人员从他的Subversion工作副本中为整个项目提供了一个压缩文件。
我将该文件解压缩,并使用TortoiseSVN导入将其放入我的存储库中,并将其与项目储物柜(一个SVN托管提供商)一起托管。
我想知道:
我能做这个吗?
发布于 2010-12-27 04:45:56
如果您的开发人员只是简单地压缩了他的工作副本中的所有文件,那么您将无法从文件中获得任何历史记录。
如果要导出整个Subversion历史记录,则需要使用转储和加载svnadmin命令,请参阅http://www.petefreitag.com/item/665.cfm。
要获得svnadmin命令,您可能需要安装一个Subversion服务器。既然您使用的是Windows,那么您可能需要的是VisualSVN。
还有一种选择就是访问开发人员使用的相同的Subversion存储库。
一旦您有了存储库,TortoiseSVN的Show (右击)将显示修改后的文件。如果单击文件夹,则会看到层次结构中的所有更改。然后您可以向下钻取,并对各个文件进行区分。
发布于 2010-12-27 08:42:31
如果存储库不能远程访问,@Guy-s“使用存储库的备份”可以很好地工作,只要@using 481913只需阅读即可。
如果@ check 481913想签入更改,那么怎么办?
我不确定是否有一个waIf来同步到svn-存储库。
由于我处于类似的情况,所以我使用的是脱机工作的Git源控系统,它可以与Subversion存储库同步。还有一个TortoiseGit。
https://stackoverflow.com/questions/4536589
复制相似问题