wordpress   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了windows – 如何在命令行上从SVN签出已删除的项目大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我正在尝试检查在修订版401中从我的SVN中删除的项目.该项目现已不存在,并且已完全替换为重写代码,但我想要结帐以便我可以参考在重写时处理旧代码的一小部分. 据我所知,这应该像检查旧路径和最后一个好的修订(400)一样简单.但是当我尝试这个时,我得到一个错误,因为它正在尝试使用最新版本: C:\Users\couling\workspace>svn checkout --revision=400
我正在尝试检查在修订版401中从我的SVN中删除的项目.该项目现已不存在,并且已完全替换为重写代码,但我想要结帐以便我可以参考在重写时处理旧代码的一小部分.

据我所知,这应该像检查旧路径和最后一个好的修订(400)一样简单.但是当我尝试这个时,我得到一个错误,因为它正在尝试使用最新版本:

C:\Users\couling\workspace>svn checkout --revision=400 https://svn.domain.com/repos/trunk/OldProject
Error validating server certificate for 'https://svn.domain.com:443':
 - The certificate is not issued by a trusted authority. Use the
   fingerprint to validate the certificate manually!
Certificate information:
 - Hostname: svn.domain.com
 - Valid: from Tue,11 Dec 2012 15:03:33 GMT until Wed,11 Dec 2013 15:03:33 GMT
 - Issuer: Personal Certificate,Foomy Whatsit,Blah,GB
 - Fingerprint: 01:02:03:04:05:06:07:08:09:10:11:12:13:14:15:16:17:18:19:20
(R)eject,accept (t)emporarily or accept (p)ermanently? t
svn: '/repos/!svn/bc/1418/trunk/OldProject' path not found

C:\Users\couling\workspace>

我可以通过Web浏览器轻松浏览到修订版400的文件夹,因此在最坏的情况下我仍然可以查看代码,但我更愿意为我的IDE提供所有源文件的副本.

作为参考,我正在使用此版本的客户端:

C:\Users\couling\workspace>svn --version
svn,version 1.6.16 (r1073529)
   compiled Mar  8 2011,11:47:41

Copyright (C) 2000-2009 CollabNet.
Subversion is open source software,see http://subversion.apache.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).

如何查看现已删除文件夹?

编辑

为了消除疑问….上面的checkout命令使用语法–revision = 400,因为这恰好是我在发布之前编写命令的最后一种方式.这是有效的语法,因为svn命令使用与GNU getopt_long兼容的库.我使用的版本和以下都是同义词-r 400 -r400 –revision 400 –revision = 400. getopt库将不同的变体都缩减为单个结果.

因为它发生的原因是我在发布之前使用的最后一个命令是我经历了所有变体以确认它与此问题无关.他们都有相同的结果.

解决方法

svn co –depth = infinity https://svn.domain.com/repos/trunk/OldProject@400

“SVNBook | Peg and Operative Revisions”.

大佬总结

以上是大佬教程为你收集整理的windows – 如何在命令行上从SVN签出已删除的项目全部内容,希望文章能够帮你解决windows – 如何在命令行上从SVN签出已删除的项目所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: