svn崩溃(服务器被破坏),如何根据区域设置源代码重建存储库?

svn崩溃(服务器被破坏),如何根据区域设置源代码重建存储库?,svn,xcode4,restore,Svn,Xcode4,Restore,不幸的是,我的svn服务器的磁盘被破坏,所有的代码都丢失了。我用一台新电脑安装了一台svn服务器。现在我想知道我是否可以根据客户端电脑上的区域设置源代码恢复存储库。如果可能,我该怎么做?谢谢(顺便说一句,我的svn客户端是Xcode 4.2)如果您的数据源位于一台机器中(一个不分散的机器,这会使思考变得困难但并非不可行……),那么这将很简单 在干净的服务器上: 安装subversion 使用svnadmin Create创建新存储库,例如: svnadmin create /some/path/

不幸的是,我的svn服务器的磁盘被破坏,所有的代码都丢失了。我用一台新电脑安装了一台svn服务器。现在我想知道我是否可以根据客户端电脑上的区域设置源代码恢复存储库。如果可能,我该怎么做?谢谢(顺便说一句,我的svn客户端是Xcode 4.2)

如果您的数据源位于一台机器中(一个不分散的机器,这会使思考变得困难但并非不可行……),那么这将很简单 在干净的服务器上: 安装subversion 使用svnadmin Create创建新存储库,例如:

svnadmin create /some/path/myrepo
您的客户端系统还必须安装subversion,并且必须选择要使用的协议,我更喜欢svn+ssh

从您的客户端,如果您的源位于类似./sources的目录下,请使用svn导入,如:

svn import sources/ svn+ssh://subversion.server.com/some/path/myrepo
这将导入并提交您的所有源到存储库中,您将被设置为


希望这有帮助…

我建议您使用一个免费的基于云的svn站点。无论如何,这个问题还不清楚。是否要恢复SVN服务器和存储库?你有备份吗?一些澄清可能会有帮助。我没有备份,也不想恢复旧的SVN服务器,相反,我想创建一个新的SVN服务器,然后将我的源代码迁移到新服务器。最好实现无密码ssh登录(通过密钥),以避免每次在存储库上操作时都要求提供凭据。