`
desert3
  • 浏览: 2160544 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

SVN常用操作&TortoiseSVN签出的项目,导入Eclipse后,用Eclipse中的SVN进行版本管理

    博客分类:
  • Tool
 
阅读更多
Tortoise SVN:
安装完成后,默认的右键菜单有SVN Update, SVN Commit, 增加SVN Show log:右键->TortoiseSVN->Settings->General->Context Menu->选中Show log,然后勾上 ok(在弹出的Show Log画面中,勾上Show only affeted paths,就只看选中文件或者文件夹的修订履历)

在TortoiseSVN中,选择程序的根目录-》查看日志,可以查看所有人的提交记录(并且可以根据,作者,时间,内容等进行过滤

TortoiseSVN中防止错误提交:选中文件-》SVN Commit-》在弹出的对话框中选择要忽略提交的文件,右键-》Move to changelist-》ignore-on-commit-》done
然后再次通过SVN Commit进来后,会发现,ignore-on-commit组下面的文件会默认不选中,防止被错误提交

Tortoise SVN清楚默认保存的用户,密码,url等数据:TortoiseSVN->Settings->Saved Data

Visual SVN Server迁移:把Repositories目录下的文件夹复制过去,然后在Tortoise SVN进行Relocate操作就可以了(修改机会会保留下来)。

Eclipse SVN插件:
Team->Share Project->SVN->
Your project already has SVN directories. It was probably previously shared, or checked  out using another tool. It will be automatically shared using the following information.

User:  
Host:-

Finish, Done!

Set svn:ignore on it via Team->Add to svn:ignore
在同步视图,选中不需要版本控制的文件,右键,Add to svn:ignore

选中项目->Team->Show History 可以查看所有人、指定人的提交记录(日期,提交人,备注)

导出代码、文件Diff变更比较记录:
选中需要比较的文件的根目录,右键 -> SVN Commit -> 选中所有变更的文件,右键 -> Show defferences as unified diff(在这个右键界面中还可以复制到变更的文件一览Copy path to clipboard) -> 在保存比较记录(文本文件)

TortoiseSVN:报错:Working Copy xxx locked,使用Clean Up(Clean up working copy status & include externals), ok

Visual SVN Server在修改机器密码后不自动启动,Services->VisualSVN Server->General Startup type & Log on account(换成当前使用的域帐号domain\username)
分享到:
评论

相关推荐

    TortoiseSVN-1.8 中文 和 对应的eclipse-svn插件

    安装Eclipse-SVN插件后,只需几步简单的设置,就可以将通过TortoiseSVN检出的项目导入到Eclipse中,无需手动复制文件。 在使用TortoiseSVN和Eclipse-SVN时,有几个关键知识点需要注意: 1. **SVN仓库配置**:首先...

    TortoiseSVN1.9.5|汉化|eclipse插件

    TortoiseSVN与Eclipse插件的结合使用,让开发者在编写代码的同时,能够方便地管理项目版本,追踪代码更改,协同开发,以及回溯历史版本,这对于团队合作和项目管理至关重要。同时,通过汉化,使得中国开发者能更顺畅...

    TortoiseSVN及Eclipse的svn插件安装使用说明

    ### TortoiseSVN及Eclipse的svn插件安装使用详解 ...通过上述步骤,无论是TortoiseSVN还是Eclipse的svn插件,都已在各自的环境中得到成功安装与初步使用,为团队协作和版本控制奠定了坚实的基础。

    SVN连接eclipse实现项目共享

    1. **版本提交**: 当你在Eclipse中对项目进行修改后,可以使用"Team" -> "Commit"来提交变更到仓库。提交前应确保已更新至最新版本,避免冲突。 2. **更新与合并**: 其他团队成员的更改可以通过"Team" -> "Update...

    代码管理工具打包(SVN+TortoiseSVN+SVNeclipse插件+CVS+apache).rar

    3. SVNeclipse插件: 这是Eclipse集成开发环境的一个扩展,将SVN功能集成到Eclipse中,使开发者可以直接在IDE内进行版本控制操作。`eclipse_svn_site-1.6.5.zip` 包含了SVNeclipse插件的安装文件,可以导入Eclipse...

    TortoiseSVN—SVN图形化管理工具

    TortoiseSVN是一款在Windows操作系统上非常流行的版本控制系统Subversion(SVN)的图形化客户端。它提供了直观且易用的用户界面,使得开发者能够更方便地进行代码版本控制和协同开发。以下是对TortoiseSVN及其相关...

    eclipse中使用svn的插件(subclipse4.3.4、javahl1.14)

    那么资源是适合你的,我安装了TortoiseSVN 1.14.5,Spring Tool Suite 4 (Version: 4.8.0.RELEASE),提示我插件版本太旧,使用了对应版本(svn_subclipse.core_4.3.4&javahl_1.14)的插件能够在eclipse中正常使用...

    Eclipse下SVN使用操作手册

    本文将详细介绍如何在Eclipse环境中搭建SVN服务端,以及如何在客户端上进行SVN的基本操作,实现有效的版本控制。 #### 一、软件准备与服务器端搭建 **1. 软件准备** - **Subversion (SVN)**:这是Windows平台上的...

    SVN的安装包和svn的eclipse插件

    3. 检出项目:使用“资源”>“导入”>“版本控制”>“SVN”选项,输入仓库URL,选择检出位置,然后完成检出过程。 4. 日常操作:在Eclipse中,右键点击项目,选择“Team”菜单,可以进行提交、更新、差异比较、合并...

    Eclipse中SVN版本控制插件的安装和使用.doc

    * 使用 svn://localhost/ 访问版本库:在地址栏输入 svn://localhost/,回车后会弹出 "Repository Browser" 对话框,可以在对话框中创建新的目录 trunk。 五、添加源工程文件 * 使用 TortoiseSVN 导入源代码:右键...

    Eclipse中SVN配置

    Eclipse是一款广受欢迎的Java开发集成环境,而SVN(Subversion)则...总的来说,Eclipse中的SVN配置是团队开发中不可或缺的一部分,通过合理配置和使用,可以大大提高代码管理的效率,确保项目版本的一致性和可追溯性。

    SVN版本控制工具,SVN集成Eclipse

    4. 使用SVN操作:在Eclipse中,你可以直接对项目执行SVN操作,如"Add to Version Control"(将新文件或目录添加到版本控制)、"Commit"(提交更改到仓库)、"Update"(从仓库获取最新更改)和"Merge"(合并他人的...

    SVN+Eclipse环境搭建

    将SVN与Eclipse结合,可以让开发者在Eclipse中直接进行版本控制操作,提高开发效率。下面将详细介绍如何搭建SVN和Eclipse的集成环境。 首先,你需要安装SVN客户端。常见的SVN客户端有TortoiseSVN,它提供了一个直观...

    代码管理工具TortoiseSVN-1.8.7.25475-x64-svn-1.8.9-2 尚硅谷封捷SVN课程

    TortoiseSVN版本管理工具课程,包含服务端及客户端搭建。版本控制,使用命令行模式访问SVN服务器。单一版本库权限控制。多版本共享配置。在eclipse中安装svn客户端插件。TortoiseSVN的简介及优良特性。TortoiseSVN的...

    eclipse1.8svn插件

    4. 使用插件:在Eclipse的项目资源管理器中,右键点击项目,选择“Team”菜单,可以看到一系列SVN操作选项,如“Checkout”、“Commit”、“Update”等。 通过这样的插件,Eclipse用户可以享受到如下便利: - 直观...

    svn服务端、客户端、eclipse svn插件

    4. **集成操作**:在Eclipse的项目浏览器中,可以直接对项目执行SVN操作,如右键点击文件或目录进行提交、更新、比较等。 5. **冲突解决**:插件会提示并帮助解决因并发编辑导致的冲突。 总结起来,SVN服务端、...

    SVN服务端、客户端及eclipse插件

    `TortoiseSVN-1.8.6.25419-x64-svn-1.8.8.msi`是TortoiseSVN的安装包,这是一个Windows shell接口的SVN客户端,集成了Windows资源管理器,使得用户可以直观地在文件系统中进行版本控制操作。TortoiseSVN支持图形化...

    site-1.12.x.zip,eclipse svn离线插件,支持TortoiseSvn 1.9.x

    eclipse离线插件svn1.12.x对应TortoiseSvn 1.9.x, 对应的插件版本:subclipse_1.10.13 绿色安装版本,在eclipse安装目录下 创建文件夹eclipse_plugins,将zip文件解压至该目录; 创建文件夹dropins,新增文件site-...

    svn服务器/客户端安装配置及eclipse的svn检出

    总之,Subversion是一个强大且易用的版本控制系统,结合TortoiseSVN和Eclipse等工具,可以高效地管理软件开发过程中的代码版本,促进团队协作。正确配置和使用SVN,能有效提高项目的可维护性和开发效率。

    SVN客户端1.7.1跟SVN的eclipse插件1.8.2

    安装这些工具后,开发者可以方便地在Eclipse或MyEclipse环境中进行SVN操作,如版本控制、代码同步、版本回溯等。 总的来说,这个压缩包为使用Eclipse或MyEclipse的开发者提供了完整的SVN集成环境,使他们能够高效地...

Global site tag (gtag.js) - Google Analytics