`
neo
  • 浏览: 265579 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

TortoiseSVN 使用要点

SVN 
阅读更多
1、如何在repository中share/check in一个新项目
在svn中这种操作叫Import. "Import"是把本地路径的一组文件import到repository中去, 操作结束后, 本地这组文件依然保持着本地的状态, 是无法与svn进行update/commit的. 需要再次把远程的repo中的那组文件, checkout到本地的这个项目目录中之后, 以后才能进行同步.

推荐采用以下步骤:
0、假设本地项目文件夹为 prj, 下有若干子目录和相关文件

1、先把prj重命名为prjOld. 然后在本地建一个空的文件夹 prj, 鼠标点击prj目录, 对prj这个空文件夹进行import操作. 远程的资源库路径中, 必须手动加入prj的路径。
svn://192.168.2.200/prj

(否则就会把本地prj\*.* import到repo, 而不包括prj目录本身)

2、checkout远程的"svn://192.168.2.200/prj"到本地的prj目录(其实就是远程prj空目录对本地prj空目录的操作). 这样, 本地的prj目录就和远程的prj目录完成关联了

3、把步骤1中的prjOld\*.*, 复制回本地的prj空目录. 并且prj目录下(现在有文件了)不需要上传的文件/文件夹上应用"add to ignore list"(可同时选多文件/目录)

4、commit本地的prj目录, 完成同步,至此,项目导入repo完成。
分享到:
评论

相关推荐

    SVN用户手册

    通过以上详细的介绍,您可以全面了解如何使用VisualSVNServer搭建SVN服务端环境,以及如何利用TortoiseSVN进行日常的版本控制操作。这些知识点对于初学者来说非常实用,能够帮助他们快速掌握SVN的核心功能和技术要点...

    停车场管理系统要点.docx

    - 掌握常用软件开发工具(如MyEclipse、TortoiseSVN、Navicat)的使用,学会根据实际开发需要选择合适工具的能力。 - 能够将计算机专业知识应用于实际开发工作,独立完成任务,了解最新的软件开发模式和技术。 - ...

    CVS和SVN配置学习

    下面将详细介绍CVS和SVN的配置学习要点。 1. CVS简介: CVS是一种早期的版本控制系统,它基于客户端-服务器架构,允许开发者在不同的计算机上工作并同步更改。CVS的核心特性包括版本追踪、分支与合并、冲突解决...

    基于Mini2440平台的RT-Thread RTOS开发手册.pdf

    3. **源码获取**:提供了通过SVN等方式获取RT-Thread源码的方法,包括如何使用TortoiseSVN下载和提交代码。 4. **源代码目录结构**: - **顶层目录**:存放整个项目的主目录,包含所有必要的文件和子目录。 - **...

    WINDOWS下搭建SVN服务器端的步骤分享(Subversion)

    然后使用TortoiseSVN工具来创建版本库,可以选择不同的版本库模式,最常见的是FSFS(File System File System)模式。创建完成后,会在服务器端目录下生成一系列文件和文件夹。 3. 启动SVN服务:启动SVN服务是搭建...

    maven创建项目

    - **提交代码**:使用SVN客户端(如TortoiseSVN)将代码提交至版本库。 - **代码检出**:团队成员可以从版本库中检出最新代码进行开发。 #### 三、总结 通过上述步骤,我们可以清晰地了解到如何使用Maven创建一个...

Global site tag (gtag.js) - Google Analytics