微软官方MSDN原版Win10系统下载

现在位置: 首页  > 系统教程  > 系统帮助

怎么看svn版本

时间:2024-11-23 11:13:24   

大家好,今天Win10系统之家小编给大家分享「怎么看svn版本」的知识,如果能碰巧解决你现在面临的问题,记得收藏本站或分享给你的好友们哟~,现在开始吧!

猴子分身最新版本2022系列软件最新版本下载

1.如何查看eclipse的svn插件版本


  1、下载最新的Eclipse,我的版本是3.7.2indigo(EclipseIDEforJavaEEDevelopers)版如果没有安装的请到这里下载安装:ProjectDocumentList?folderID=22404、下载插件包,将插件包复制到Eclipse安装目录。见图下载后的插件包目录结构:将插件包features和plugins目录中的文件分别复制到Eclipse安装目录的features和plugins中。然后重启Eclipse就好了5、通过Eclipse安装,看图然后一路点Next,就OK了!!将项目添加到存储库要将新的项目添加到Subversion存储库,请右击该项目(可以在任何Eclipse的项目视图或Navigator视图),并且从菜单中选择Team>ShareProject。Eclipse会显示ShareProject对话框。从Eclipse当前支持的存储库列表中选择SVN,然后单击Next。接下来的对话框(参见图13)让您选择现有存储库位置,或者创建一个新位置。如果您的存储库已列出(如您所见,我已经添加了自已的库),选中它,并单击Finish。如果您的存储库未列出,请添加它(有关说明,请参阅快速测试),并继续。Eclipse将在存储库中创建新目录,其名称与项目相同,并显示项目中的所有文件和文件夹的列表。在顶部的字段中输入适当的内容来描述此项目,然后单击SelectAll选中该项目的所有文件。单击OK以检入项目,并将其当前状态传递给Subversion存储库。Subversion的命令和输出结果显示在Console视图中,通常位于Eclipse窗口的底部(如果您查看Subclipse究竟对项目执行了什么操作)。版本控制系统的重要特性之一是其他开发人员能够随时继续开发,并在准备好时提交其变更。要下载这些变更,并将其与本地副本集成,您需要更新项目。右击您要更新的项目,然后从菜单中选择Team>Update。Eclipse将从存储库中检索任何变更,并尝试将它们与本地副本合并。如果将文件添加到项目中(参见图15),它不会自动成为版本控制的一部分——您需要明确将其添加到特定的存储库中。在下面的屏幕快照中,您可以看到,我已经将ReadMe.txt文件添加到了threadWork项目中。右击新文件,然后选择Team>AddtoVersionControl。就是这样!下一次将此项目中的变更提交给存储库时,新文件也会检入。如果将文件添加到了与项目不在相关的存储库中,您可以轻松地删除它。右击文件,然后选择Delete。不需要使用Team菜单,Subclipse自动将标记要删除的文件,并将它从项目中移除。下一次将变更提交给存储库时,该文件被删除了。要重命名Subclipse控制的文件或目录,请右击它,然后选择Rename。在输入字段中键入项的新名称,按Enter键。文件是在项目中重命名的,重命名操作(通过Add操作添加新名称、通过Delete操作删除旧名称)排队等待您下一次提交。在图16中,您可以看到将main.c重命名为threadWork.c之后、提交更改之前的threadWork项目。注意,Subclipse为“新”文件添加的蓝色小加号表示该文件被安排在下一次提交时添加。如果项目生成文件,或者包括您不想检入的Subversion存储库文件,则可以通知Subclipse忽略它们。右击您要在版本控制中排除的文件或目录,然后选择Team>Addtosvn:ignore即可显示Addtosvn:ignore对话框。单击OK将这个特定的文件添加到项目目录的svn:ignore属性中。选择Wildcardextension忽略具有当前文件扩展名的所有文件,或选择Custompattern在忽略列表中添加您自己的通配符。下一次提交变更时,对忽略列表的这些更改将添加到存储库中。如果您对项目的变更感到满意,确定了您的代码可以编译,并且已经对变更进行测试,则应将它们提交给Subversion存储库。在您的工作站崩溃时,它可以作为一个备份,并允许其他开发人员更新其本地副本以包含您的变更。在尝试提交变更之前,请确保更新您的项目(参阅“更新项目”)。右击项目,并从菜单中选择Team>Commit。Eclipse会显示一个Commit对话框(参见图18),其中汇总了您作出的变更。如果仔细观察,您会看到一个属性更改为项目目录(我已经添加了svn:ignore属性,以使某些文件保留在存储库外),并且在添加threadWork.c时,删除了main.c。这一变更对实际上表示的是一个操作(文件重命名)。此时,如果您要使某些资源保留在存储库外,则可以取消对这些资源选择。如果您在一个文件中完成了部分工作,并且不希望检入未完成的变更,则这种方法非常有用。在顶部的文本字段中输入适当的注释,然后单击OK将变更检入存储库。

2.如何查看svn server版本


  使用svn版本控制
1.关于svn的简介
svn全名subversion,即版本控制系统。svn与cvs一样,是一个跨平台的软件,支持大多数常见的操作系统。作为一个开源的版本控制系统,subversion管理着随时间改变的数据。这些数据放置在一个中央资料档案库(repository)中。这个档案库很像一个普通的文件服务器,不过它会记住每一次文件的变动。这样你就可以把档案恢复到旧的版本,或是浏览文件的变动历史。subversion是一个通用的系统,可用来管理任何类型的文件,其中包括了程序源码。
subversion:实现服务系统的软件。
tortoisesvn:是svn客户端程序,为windows外壳程序集成到windows资源管理器和
文件管理系统的subversion客户端。
svnservice.exe:是专为subversion开发的一个用来作为win32服务挂接的入口程序。
ankhsvn:是一个专为visualstudio提供svn的插件。
subversion提供以下主要功能:
目录svn版本控制
cvs只能跟踪单个文件的历史,不过subversion实作了一个“虚拟”的版本控管文件系统,能够依时间跟踪整个目录的变动。目录和文件都能进行版本控制。
真实的版本历史
自从cvs限制了文件的版本记录,cvs并不支持那些可能发生在文件上,但会影响所在目录内容的操作,如同复制和重命名。除此之外,在cvs里你不能用拥有同样名字但是没有继承老版本历史或者根本没有关系的文件替换一个已经纳入系统的文件。在subversion中,你可以增加(add)、删除(delete)、复制(copy)和重命名(rename),无论是文件还是目录。所有的新加的文件都从一个新的、干净的版本开始。

3.svn怎么版本还原?


  在代码的编写过程中,难免有些错误需要修改,或者想从以前的文件进行代码修改,这样就涉及到版本的追踪,如果你以前提交时日志写的非常清楚,那版本追踪回滚起来就事半功倍、得心应手。下面介绍几种版本回滚的办法:
1.推荐的一种方法是,直接export一个你需要的版本,然后用你export的版本覆盖你的最新的版本,这样你就可以不丢失你新建的文件,同时获得最新的SVN版本控制。
操作步骤:TortoiseSVN→Show log→选中需要回滚的版本→右键→Export。
之后将修改的文件覆盖到你的最新版本,commit即可。
2. 若是你编辑了工程,在没有提交的前提下,你想放弃这些修改,你可以直接选择TortoiseSVN→revert就可以更新到工程的最新的版本。
3. 若是你想退回到某一个版本,你就可以直接选择TortoiseSVN→update to reversion,这样我们就可以把我们的版本回退到你选中的版本去,这种情况下SVN并没有显示出有什么冲突,并且新建立的文件也还在,但是在这种情况下你并不能直接在你回退后的版本上进行编辑,因为SVN的版本控制还是在最新的主干上。我们需要update并解决冲突。 
4.你可以直接选择revert changes from this revision,这样的话你可以直接解决冲突并提交。不过这种方法的不足是,你新建的文件都没有了,整个工程都回退到之前的版本了。
5.可以从日志中回滚到你需要的版本,从日志中选中你需要的版本,然后Update item to reversion就好了,这种情况下SVN并没有显示出有什么冲突,并且新建立的文件也还在,但是在这种情况下你并不能直接在你回退后的版本上进行编辑,因为SVN的版本控制还是在最新的主干上。我们需要update并解决冲突。

以上就是关于「怎么看svn版本」的全部内容,本文讲解到这里啦,希望对大家有所帮助。如果你还想了解更多这方面的信息,记得收藏关注本站~

Win10系统之家www.ghOst580.neT独家①使★用,转载请联系网站管理人员!

相关文章

  • 怎么看svn版本

    怎么看svn版本

    1.如何查看eclipse的svn插件版本1、下载最新的Eclipse,我的版本是3.7.2indigo(EclipseIDEforJavaEEDevelopers)版如果没有安装的请到这里下载安装:ProjectDocumentList?folderID=22404、下载插件包,将插件包复制到Ecli...
  • 关键词质量分怎么看

    关键词质量分怎么看

    1.什么是直通车关键词质量得分直通车质量得分是对一个关键词的评价,也可以说给予一个关键词打分。当然分数是根据每个关键词的具体数据进行统计,而不是只靠价钱为衡量竞价排名的唯一标准。同时质量得分影响着扣费和排...
  • win10版本查看

    win10版本查看

    1.Win10版本号在哪里查看,怎么查看Win10系统版本在网上说WIN10的版本很多,那些版本后面都是带一串数字。我在自己的电脑中都没有注意这些数字,也不知道在哪里查看,通过朋友的帮助终于找到了。看看我下面的用的两个方法...
  • lol客户端版本无效

    lol客户端版本无效

    1.lol弹出“您当前的客户端版本不支持校验”是什么意思?可能是系统问题也可能是太久百没更新了,以下是解决方法:1、重新卸载LOL客户端之后再从官网重装。2、使用TGP助手进行游戏修复操作,从TGP进行更新。3、电脑系统问题所...