Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么SVN要签出未来的修订号?(或者只是报道而已?)_Svn_Revision - Fatal编程技术网

为什么SVN要签出未来的修订号?(或者只是报道而已?)

为什么SVN要签出未来的修订号?(或者只是报道而已?),svn,revision,Svn,Revision,我已经与NetBeans和RapidSVN进行了核对。我的最新版本是1000(例如) 但是,当我在我的登台服务器中执行svn更新时,在签出所有文件后,我会收到消息签出修订版1003!!(以3分为准) 它怎么能签出一个还没有修订的版本?!发生了什么事?报告是错误的,还是前面提到的两个工具都隐藏了什么 登台机-带SVN客户端的CentOS 5 v1.4.2 开发机器-带有NetBeans v6.9.1和最新RapidSVN的Ubuntu 10.04 存储库计算机-CentOS 5,带有(不知道版本

我已经与NetBeans和RapidSVN进行了核对。我的最新版本是1000(例如)

但是,当我在我的登台服务器中执行
svn更新时,在签出所有文件后,我会收到消息签出修订版1003!!(以3分为准)

它怎么能签出一个还没有修订的版本?!发生了什么事?报告是错误的,还是前面提到的两个工具都隐藏了什么

  • 登台机-带SVN客户端的CentOS 5 v1.4.2
  • 开发机器-带有NetBeans v6.9.1和最新RapidSVN的Ubuntu 10.04
  • 存储库计算机-CentOS 5,带有(不知道版本)SVN服务器

它很可能是您当前所在的目录,以及您检查修订号的方式。您当前的目录可能最后一次被修改是在R 1000,所以这就是它向您报告的内容。在您存储库的其他地方,其他人执行了3次以上的操作,将全局修订号增加到1003。

很可能是您当前所在的目录,以及您检查修订号的方式。您当前的目录可能最后一次被修改是在R 1000,所以这就是它向您报告的内容。在您存储库的其他地方,其他人又执行了3次操作,将全局修订号增加到1003。

我刚刚调查过,似乎就是这样。我如何更新到我的目录的最新版本?我可以随时更新到特定版本号,但我可以告诉它更新到我的文件夹的最新版本吗?只需在您关心的特定文件夹中使用简单的“svn update”即可--它总是检查头部版本。您是说它会一直显示头部版本(其他人已升级到的版本),但是否正确签出我的文件夹的最新文件?。。如果我从我的文件夹中执行svn更新,即svn更新,不带“-r”选项,则始终更新您的工作区以在存储库中显示最新版本(头)。您自己的文件(假设只有您编辑过)将反映您的本地更改(如果有)或者在没有任何未提交的情况下,本地更改将反映存储库中的最新/HEAD版本。有关subversion版本控制工作原理的更多信息,请参阅。是。如果您想知道目录实际更改的最后版本是什么,请运行“svn info”命令。这将为您提供回购协议的全局修订号(在“修订:”)和您所在目录的上次更改修订(“上次更改修订:”)。希望这能让你心情平静;-)我刚调查过,似乎就是这样。我如何更新到我的目录的最新版本?我可以随时更新到特定版本号,但我可以告诉它更新到我的文件夹的最新版本吗?只需在您关心的特定文件夹中使用简单的“svn update”即可--它总是检查头部版本。您是说它会一直显示头部版本(其他人已升级到的版本),但是否正确签出我的文件夹的最新文件?。。如果我从我的文件夹中执行svn更新,即svn更新,不带“-r”选项,则始终更新您的工作区以在存储库中显示最新版本(头)。您自己的文件(假设只有您编辑过)将反映您的本地更改(如果有)或者在没有任何未提交的情况下,本地更改将反映存储库中的最新/HEAD版本。有关subversion版本控制工作原理的更多信息,请参阅。是。如果您想知道目录实际更改的最后版本是什么,请运行“svn info”命令。这将为您提供回购协议的全局修订号(在“修订:”)和您所在目录的上次更改修订(“上次更改修订:”)。希望这能让你心情平静;-)