`
阅读更多
1. 安装TortoiseSVN

2.   首先要建个文件夹,专门用来存放各个工程。比如:f:\svn\net\project,然后在这个目录里面点鼠标右键,选择 TortoiseSVN -> Create repository here,创建工程就完成了。这时TortoiseSVN会在这个目录里面生成很多数据库及相关文件。


3   找到你要import 的项目 如:e:\project这个目录 。点鼠标右键,选择TortoiseSVN -> Import,在弹出的对话框中输入前面创建的数据库目录file:///D:/svn/net/project,点确定后,就将所有的文件导入svn了。这时,项目文件夹e: \project就可以删掉了,因为所有的数据已经保存在svn中了。



3. 检出(Checkout)工作拷贝
实际开发的时候,要首先检出一个工作拷贝。方法很简单,随便找个文件夹,点鼠标右键,选择svn checkout,然后选择刚才建的"project",点确定就可以了。检出的工程拷贝文件夹会显示一个绿色对号图标:




如果修改了工作拷贝中的文件,就会显示惊叹号图标:





4. 提交(Commit)工作拷贝
当编程告一段路之后,就需要提交到svn中,让修改记录在svn中。提交的方法:在工作拷贝的文件夹上点鼠标右键,然后选择svn commit,在弹出的对话框中输入修改信息,以便日后查找。

TortoiseSVN的入门使用就是这些,要了解高级功能,还必须学习svn的工作原理。





修改SVN用户名密码

主要有两种方法,一种是删除SVN客户端的账号配置文件;另外一种就是去SVN服务端将账号设置成不可用。

    具体步骤:

    1、通过删除SVN客户端的账号配置文件

    (1)找到我们使用的客户端配置文件,在window xp下面他们的位置在系统盘的 C:\Documents and Settings\Administrator\Application Data\Subversion\auth\文件夹中,把里面的所有文件删除。

    (2)使用SVN更新或提交,使得客户端与服务端进行通讯,这样就会SVN客户端就要求我们输入新的用户名密码,输入我们的用户名密码就可以替换掉旧的用户名密码。

    2、通过修改SVN服务端账号配置文件,这部分需要SVN的管理员配合

    (1)找到服务端账号配置文件,这个文件位于SVN服务器的安装路径 config文件夹,打开并编辑passwd文件,删除或注释需要被替换的账号

    (2)在客户端使用SVN更新或提交,使得客户端与服务端进行通讯,这样就会SVN客户端就要求我们输入新的用户名密码,输入我们的用户名密码就可以替换掉旧的用户名密码。




http://www.sql8.net
分享到:
评论

相关推荐

    IBM-ETP-java培训04.Eclipse和SVN应用.ppt

    IBM-ETP-java培训04.Eclipse和SVN应用.ppt IBM-ETP-java培训04.Eclipse和SVN应用.ppt IBM-ETP-java培训04.Eclipse和SVN应用.ppt

    svn应用笔记

    【svn应用笔记】 SVN(Subversion)是一种广泛使用的版本控制系统,用于管理软件项目中的源代码和其他文件。它允许团队成员协同工作,跟踪文件的修改历史,并方便地回滚到任何先前的状态。这篇博文将深入探讨SVN的...

    SVN应用所需的所有软件和文件

    SVN,全称为Subversion,是一种广泛应用于软件开发领域的版本控制系统。它允许团队成员协同工作,跟踪对项目文件的修改,同时保持代码的历史版本记录。本压缩包包含了使用SVN所需的一切软硬件,包括客户端、服务器端...

    SVN应用于MyEclipse的插件

    MyEclipse是一款强大的Java EE集成开发环境,它基于Eclipse平台,提供了丰富的功能,包括Web项目开发、数据库管理、J2EE应用服务器支持等。为了在MyEclipse中实现SVN的版本控制功能,我们需要安装一个支持SVN的插件...

    SVN (包括服务端、客户端、插件和使用教程)

    在本资源包中,包含了SVN的服务端、客户端、插件以及使用教程,旨在帮助用户全面掌握SVN的安装、配置与应用。 **一、SVN服务端** 服务端是SVN的核心组成部分,负责存储和管理项目的所有版本历史。常见的SVN服务端...

    SmartSVN.zip

    首先,你需要下载"SmartSVN.zip"这个压缩包,解压缩后得到SmartSVN应用程序。在Mac上,你可以通过双击应用程序图标来运行它。首次启动时,系统可能会提示你需要给予相应的权限,确保你按照提示操作,以便SmartSVN能...

    SmartSVN注册文件

    2. 启动SmartSVN:安装完成后,打开SmartSVN应用程序,可能会进入试用模式或者提示输入许可证信息。 3. 导入注册文件:找到下载的"SmartSVN注册文件",这可能是一个文本文件或特定格式的数据文件。在SmartSVN中,...

    UBUNTU下SVN的应用.doc

    【Ubuntu下SVN应用详解】 Subversion(简称SVN)是一种流行的版本控制系统,常用于管理软件项目的源代码。在Ubuntu操作系统中,安装和使用SVN是开发者协作和代码管理的重要工具。本文将深入探讨在Ubuntu环境下SVN的...

    SmartSVN9 mac版 带license

    在安装完成后,用户可以在SmartSVN应用程序中选择"Help"菜单,然后点击"Register",按照提示导入这个license文件,这样就能解锁全部功能,无需购买或使用试用版。 "changelog.txt"和"Readme.txt"通常包含软件的更新...

    SVN管理项目视频教程

    #### 四、SVN应用场景示例 - **团队协作开发**:多个开发者可以同时对同一项目进行修改,通过SVN进行版本控制和协同工作。 - **代码审查**:利用SVN的日志功能,团队成员可以轻松查看代码变更历史,进行代码审查。 ...

    SVN.rar_svn教程

    四、SVN应用场景 1. 团队协作:多人共同开发一个项目,通过SVN确保代码同步,避免版本混乱。 2. 版本管理:记录每次修改,便于回滚到特定版本,追踪问题来源。 3. 分支管理:创建分支进行实验性开发,不影响主线代码...

    svn控制版本svn控制版本

    #### 五、SVN应用场景 SVN广泛应用于各种规模的软件开发项目中,尤其是在需要维护多个版本或分支的情况下特别有用。例如: - **企业级项目管理**:大型软件项目通常需要严格的版本控制机制,SVN能够满足这类需求。...

    版本管理器SVN

    **安装SVN应用端**是使用SVN的第一步。通常,SVN客户端如TortoiseSVN、SmartSVN等提供直观的图形用户界面,方便用户进行版本控制操作,如检出、提交、更新、合并等。这些客户端需要与SVN服务端配合使用,以便在远程...

    全面的svn安装指南

    本文将详细介绍如何安装 SVN 服务器和客户端,以及如何配置、启动 SVN 服务,并在 MyEclipse 中安装 SVN 插件,最后提供一个简单的 SVN 应用示例。 1. **安装 SVN 服务器及客户端** - 服务器安装:这里使用的是 ...

    jdk,svn,eclipse,等开发大全

    SVN应用场景 - **团队协作**:多个开发者可以同时在一个项目上工作,通过SVN来协调和管理代码变更。 - **代码备份**:SVN版本库可以作为一个备份系统,帮助开发者恢复丢失或误删除的文件。 - **分支管理**:SVN支持...

    svn插件svn插件svn插件svn插件

    SVN,全称为Subversion,是一款广泛应用于软件开发领域的版本控制系统。它允许团队成员协同工作,跟踪文件和目录的变化,并提供了回滚到历史版本的能力。SVN插件则是与Subversion集成的工具,通常用于增强IDE(集成...

    Windows下Svn安装与应用

    ### Windows下Svn安装与应用 #### 一、概述 Subversion(SVN)是一种广泛使用的版本控制系统,它能够帮助团队有效地管理和跟踪代码的变化。在Windows环境下安装和配置SVN对于许多开发人员来说是非常必要的技能。...

    svn服务器和客服端应用软件

    标题"svn服务器和客户端应用软件"提到了两个关键概念:svn服务器和客户端应用。这里,svn是Subversion的简称,是一个版本控制系统,用于管理代码和其他文件的变更历史。服务器部分指的是Subversion仓库,它存储了...

Global site tag (gtag.js) - Google Analytics