精华内容
下载资源
问答
  • TortoiseSVN 版本

    2012-03-07 10:54:33
    TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去...
  • 在keil上使用SVCS教程,keil的TortoiseSVN版本控制,TortoiseSVN服务器配置 在keil上使用SVCS服务器与本地使用教程整理 链接: https://pan.baidu.com/s/1aPQyNEmGdSLzrP5_ckT88A 提取码: aeff 复制这段内容后打开...
  • TortoiseSVN 版本控制

    2016-11-10 10:05:33
    TortoiseSVN 版本控制
  • tortoiseSVN版本合并(merge)

    千次阅读 2018-11-30 10:15:06
    编码过程中,我们经常会遇到需要多个分支并行开发的情况。那么问题来了,在svn下如何建分支,开发任务完成后如何分支合并就成了开发人员需要熟练掌握的svn技能。...在trunk(主干)上点击右键,在tortoiseSVN菜单...

    原文地址:http://blog.163.com/qq371557620@yeah/blog/static/8428365820172110320574/

    编码过程中,我们经常会遇到需要多个分支并行开发的情况。那么问题来了,在svn下如何建分支,开发任务完成后如何分支合并就成了开发人员需要熟练掌握的svn技能。

     

    1、创建分支

    在trunk(主干)上点击右键,在tortoiseSVN菜单中选择Branch/tag;

    弹出对话框

    在to path输入框中输入新建分支的路径,一般是:branches/分支名,也就是相当于分支保存的路径名。

    在下面选择head revision in the repository,为当前SVN中trunk目录下最新的代码建立分支,如果需要为指定的revision建立分支,可以选择。

    点击OK完成分支建立

     

    打开branch目录,此时没有任何文件,没有刚才建立的分支。这是因为分支创建操作是在服务器端完成的,当需要编辑分支时,在branch目录下点击update,刚才建立的分支会下载下来。

    tortoiseSVN版本合并(merge) - 玉箸 - 红尘炼心

    1、当前复制源,及专业术语中的trunk(主干)

    2、分支存放的位置,当然也是在svn版本库中。

    3、写日志

    4、是否把主干的路径切换到分支,如果勾选了。建立分支之后,在主干里做出的修改并提交后,更新会提交到分支上,主干的原版本不会变。所以最好不要勾选。

     

     

    2、合并分支

    加入我们是要将trunk合并到branch,那么我们就应该是在branch上操作(及在那个合并“到”的目录下操作)

    在branch(分支)上点击右键,在tortoiseSVN菜单中选择merge;

    弹出对话框中选择merge type

    Merge a range of revisions(一般主要选择这个)

    然后点击next按钮

    弹出对话框

    tortoiseSVN版本合并(merge) - 玉箸 - 红尘炼心

    1、合并的来源

      2、合并的目的

    注:合并的结果会直接与目前「工作目录」(Working Copy) 做比对,并修改目前工作目录中的所有文件。因此建议在做合并之前可以将所有尚未 commit 的档案先 commit 到版本库,避免不必要的冲突事件发生

    然后差不多就是点击next--->ok就可以了。当然在点击OK之前还可以点击“test merge”试试。

     

    总结:

    1、分支穿件主要是现在服务器端操作,本地需要update之后才能看到相关文件

    2、合并前,主要是操作的那个目录先进行commit、update,保证不会out  of day。再进行merge操作

    3、合并发生在本地的working copy,只要不提交(commit)就不会影响到repository.

    原创文章请随便转载。愿和大家分享,并且一起进步。-- 江 coder

    展开全文
  • 因此一定要保证Eclipse中svn插件版本和TortoiseSvn版本一致!! 插件svn1.4.x对应TortoiseSvn 1.5.x 插件svn1.6.x对应TortoiseSvn 1.6.x 插件svn1.8.x对应TortoiseSvn 1.7.x

    先说一下今天碰到问题,自己在建svn仓库和导入,导出时因为版本不一致导致的错误。


    因此一定要保证Eclipse中svn插件版本和TortoiseSvn版本一致!!


    插件svn1.4.x对应TortoiseSvn 1.5.x

    插件svn1.6.x对应TortoiseSvn 1.6.x

    插件svn1.8.x对应TortoiseSvn 1.7.x

    插件svn1.10.x对应TortoiseSvn 1.8.x


    subclipse    官网: http://subclipse.tigris.org/     

    或者在首页找:Download and Install 可以直接看到最新的插件。

    简介:Eclipse中的SVN插件,让Eclipse具有svn的功能:share project  ,提交,更新,分支,管理分支,合并,解决冲突,与资源库同步等集成功能。


    TortoiseSvn 官网:   http://tortoisesvn.tigris.org/     

    简介:SVN的一个开源客户端,就是个桌面程序。


    再次强调下载的时候一定要保证   SVN插件和  TortoiseSvn是同一个版本。

    subclipse下载的时候,在Download and Install 中有这么一段话:  


    Eclipse 3.2/Callisto, 3.3/Europa, 3.4/Ganymede, 3.5/Galileo, 3.6/Helios, 3.7/Indigo, 3.8/4.2/Juno, 4.3/Kepler, 4.4/Luna +
    Subclipse 1.10.9 and 1.8.22 and 1.6.18 and 1.4.8 are now available for Eclipse 3.2+!  就别用低版本的eclipse了。

    See the changelog for details. Existing Subclipse users should read the upgrade instructions for important information on changes you to need to make to your Eclipse preferences to see the new version in the update manager.

    Subclipse 1.4.x includes and requires Subversion 1.5.x client features and working copy format.
    Subclipse 1.6.x includes and requires Subversion 1.6.x client features and working copy format.
    Subclipse 1.8.x includes and requires Subversion 1.7.x client features and working copy format.
    Subclipse 1.10.x includes and requires Subversion 1.8.x client features and working copy format.

    这就是两者的对应版本。

    截图:




    svn插件下载地址:
    Subclipse 1.4.x   http://subclipse.tigris.org/files/documents/906/45156/site-1.4.8.zip
    Subclipse 1.6.x   http://subclipse.tigris.org/files/documents/906/49028/site-1.6.18.zip
    Subclipse 1.8.x   http://subclipse.tigris.org/files/documents/906/49280/site-1.8.22.zip
    Subclipse 1.10.x  http://subclipse.tigris.org/files/documents/906/49431/site-1.10.9.zip


    TortoiseSVN下载地址:http://sourceforge.NET/projects/tortoisesvn/files/    这里也包含对应的中文语言包,自己下载吧。
    http://downloads.sourceforge.Net/project/tortoisesvn/1.8.10/Application/TortoiseSVN-1.8.10.26129-x64-svn-1.8.11.msi
    http://downloads.sourceforge.NET/project/tortoisesvn/1.7.15/Application/TortoiseSVN-1.7.15.25753-x64-svn-1.7.18.msi
    http://downloads.sourceforge.Net/project/tortoisesvn/1.6.16/Application/TortoiseSVN-1.6.16.21511-x64-svn-1.6.17.msi


    设置TortoiseSvn中文语言。当然这个是需要你下载语言包的。







    下载地址:

    TortoiseSVN-1.8.11

    TortoiseSVN-1.8.10

    TortoiseSVN-1.7.15

    TortoiseSVN-1.6.16


    svn插件site-1.10.9

    svn插件site-1.8.22

    svn插件site-1.6.18


    TortoiseSvn1.7.x的中文语言包

    TortoiseSvn1.8.x的中文语言包

    TortoiseSvn1.6.x的中文语言包

    展开全文
  • TortoiseSVN版本分支与合并

    千次阅读 2012-11-27 11:38:40
    TortoiseSVN安装界面如下图所示: 图一: 安装完之后。我们点击右键的时候如图二所示。说明我们已经装上了小乌龟了。 图二: 右键点击解决方案选择subversion-->Branch Solutions。后弹出页面: 如图三...

    首先假如我们用SVN自带的合并Merge时不是很好用。现在我们下一个软件。TortoiseSVN安装界面如下图所示:

    图一:


    安装完之后。我们点击右键的时候如图二所示。说明我们已经装上了小乌龟了。

    图二:


    右键点击解决方案选择subversion-->Branch Solutions。后弹出页面:

    如图三所示:


    弹出如图四所示的页面


    将To url后面的Branches/补全,这是我们在服务器上的版本的url地址。其他人获得时候直接输入url即可获取。点击OK即可创建分支。

    创建完了分支之后,我们可能项目组里面的其他的人也要获取到此分支。


    现在我们看一下如何获取分支。

    在此之前我一直用SVN自带的(打开一个空的项目选择文件subversion。选择Open from subversion 。输入网址https://202.194.254.21/svn/Yalta/Branch/try1206/yalta.sln即可获取项目),但是后来我发现每次获得项目总是把所有的分支全部获下来。后来经过师兄的指点才发现。我们要用TortoiseSVN来获取。路径只写到https://202.194.254.21/svn/Yalta/Branch/try1206即可。现在是我获取时的页面:

    如图六所示:。首先找一个硬盘空间。右键选择TortoiesSVN--》Export。

     

    如下图7所示:选择好路径后点击确定。即可将1206副本下载到本地的硬盘。


    当我们在副本上做完任务后。最后提交到副本上。现在问题来了。我们要合并分支了。

    合并分支前。记得主干和副本上的所有的任务要提交或撤回。不要迁出。以免影响我们合并分支。

    用SVN自带的合并。有问题。

    二:

    现在我们用TortoiseSVN来合并分支。

    我们先打开分支,主干的版本,将所有的项目提交。关闭VS。

    很多的时候即时我们在项目中做了提交的但还是有很多的东西。在Tortoise里面显示未提交或是有冲突,在做合并之前。一定要确保项目里面的所有内容都提交了。如何确保呢?我们可一先右击主干的项目选择提交。看看还有没有东西没有提交。

    如图1-1所示:

     

     

    图1-2是显示的是否还有冲突或是未提交的内容。很多时候。我们明明已经提交完了。但还会显示未提交。比如下面的情况。

     

     

    其实我在项目中已经把他们都删了。这时,我们的处理方式为:不管他。继续往下走,

     

    1-3

    在主干的项目上右击鼠标。选择TortoiseSVN的Merge。如图1-4所示:



     


     

    我们选择MergeType的版本。为第二个。复兴版本,Reintegrate a branch。选择Next

    如图1-5所示:

     

    ,Form URL中在此处要注意:https://202.194.254.21/svn/Yalta/branches/TRY_UI_20101206。后面不要加上https://202.194.254.21/svn/Yalta/branches/TRY_UI_20101206/Yalta.sln。如果后面加了后面会报错的。

    这是我们的分支版本。也就是说我们要将分支和到主干上去。下面的

    工作副本,也就是我们要将分支和到本地的版本上去。

    然后选下一步:如图1-6所示。




    在此处

    我们要选择最后一个忽略所有的空格。然后点击Test测试一下。这时候一定要先测试一下。不然合并就麻烦了图12。没有冲突后点击Merge,图13


    当然这时候都会有冲突的。我们选择解决冲突。。Tortoise会认为我们已经解决冲突了。合并,然后。我们在去项目里面一个个的解决冲突。最好。项目组中的所有的人员全部都在这样我们知道哪些需要删除,哪些需要提交。确定后点击。提交即可。完成。

     

    展开全文
  • TortoiseSVN建立版本

    2020-07-12 10:13:30
    首先确认已正确安装TortoiseSVN,若未安装TortoiseSVN,可去看一下我的博客,里面有一篇便是介绍TortoiseSVN的安装的,并且附有下载链接。 二、建立版本库 首先,生成一个空白文件夹,此文件夹的作用就是存放版本库...

    一、安装TortoiseSVN
    首先确认已正确安装TortoiseSVN,若未安装TortoiseSVN,可去看一下我的博客,里面有一篇便是介绍TortoiseSVN的安装的,并且附有下载链接。
    二、建立版本库
    首先,生成一个空白文件夹,此文件夹的作用就是存放版本库内容,然后在此文件夹下单击右键,按图中提示进行点击

    之后便会出现以下内容

    图中红框中便是版本库的访问地址,然后点击确定即可,至此,版本库便创建成功
    三、查看已创建的版本库
    右键单击桌面,按下图提示进行点击

    然后填入正确的URL,即版本库地址,点击“确定”

    即可实现对版本库的访问,如下图

    展开全文
  • 自己开始下载的时候没注意语言版本要和svn的版本一致,后来自己发现了这个问题,希望我提供的资源可以为大家带来方便,我的资源是针对64位的,语言是中国简体的。
  • Labview 和TortoiseSVN 版本控制 优点 : TortoiseSVN 能很好的控制版本 它能通过LVCompare.exe 比较vi ,显示那个控件被修改了 还可以吧被修改的地方保存图片 做以后的参考! TortoiseSVN 下载:...
  • TortoiseSVN历史版本,官网下载方法。需要自行去官网下载
  • TortoiseSVN历史版本比较

    千次阅读 2019-12-09 09:55:27
    点击我项目文件右键选择show log; 选择你要进行比较的两个提交版本; 在下面的文件路径中双击点开你要比较的文件;
  • 使用TortoiseSVN合并版本冲突
  • 文章目录前言一、基础理论1. 仓库(The Repository)2. 工作副本(Working Copy)二、小试牛刀1. 建立仓库2. 导入工程3....  Subversion使用一个中央数据库,该数据库包含所有版本控制文件及其完整历史
  • TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去...
  • subclipse & tortoiseSVN 版本对应

    千次阅读 2015-06-24 22:51:06
    好久没有用svn,现在由于项目需要再次使用svn,但是在装eclipse插件Subclipse和TortoiseSVN时候,用eclpse,checkout代码后,用TortoiseSVN操作的时候总是提示 svn upgrade..... .操作完毕后.eclipse的Svnclpise就不好使...
  • TortoiseSVN 替换高版本或者低版本时,文件夹显示异常,暂时遇见两个问题,记录如下: 1.此文件夹和其他的文件夹显示不一致: 2.此文件不显示svn控制图标 具体情况如图所示: 解决方法: 第一步: TortoiseSVN--...
  • 1、首先选中要回退的文件,右键——【TortoiseSVN】——【Show log】,打开【Log Messages】窗口,在这里可以看到该文件的各个版本(revision)的信息 2、在【Log Messages】窗体中选择想要回退的版本,鼠标移动到该...
  • svn TortoiseSVN 回滚版本

    万次阅读 2016-06-14 19:24:10
    原文链接: ...SVN是一个版本管理工具,在工作中经常使用,尤其是多人合作开发的时候,版本管理显得更加重要。...右击文件(也可以是文件夹),TortoiseSVN – show log,右击你想要回滚到的版本。 可以看
  • “ TortoiseMerge便携式”是基于TortoiseMerge的伪便携式版本TortoiseSVN。 二进制文件是从原始版本TortoiseSVN二进制发行版中提取的。 使用方法(简易安装程序版本) 下载并执行MSI安装程序。 注意:下载的MSI...
  • 利用TortoiseSVN导入项目到SVN版本库地址 svn初始导入文件到版本库 1.在要提交的文件夹里面 ,点击鼠标右键,选svn检出,在版本库url地址栏写入要导入项目文件的地址 2.检查检出目录,确认对了后,点击确定。之后会...
  • Windows下SVN回滚到旧版本(TortoiseSVN)

    千次阅读 2018-08-22 20:07:55
    ---------------------------... 当发现新提交的代码有问题,然后想将某个旧的版本作为最新的版本时,可以使用回滚, 操作步骤如下: 1. 签出(CheckOut)最新版本的代码到电脑中(不能做任何修改) 2. 执行Tortois...
  • TortoiseSVN--版本库浏览器 选择要移动的目录,拖拽。
  • tortoiseSVN

    2018-10-23 12:06:07
    TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。
  • TortoiseSVN的1.9.7版本(x64)及汉化包 官网版
  • 首先选中要回退的文件,右键——【TortoiseSVN】——【Show log】,打开【Log Messages】窗体,在这里可以看到该文件的各个版本(revision)的信息。 在【Log Messages】窗体上的Revision列表中选中我们...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 24,487
精华内容 9,794
关键字:

tortoisesvn版本