TortoiseSVN 使用

怎么样在Windows下面建立本地SVN Repository?

假设您已经安装TortoiseSVN软件,现在将向你演示如何用自己的本地硬盘作为SVN Repository的存放地点。

  1. 假设您的要放置 Repository的地方是D盘,您需要先建立一个空的目录。如图例:
  2. 鼠标右键后,选择TortoiseSVN->Create repository here
  3. 创建成功
  4. 创建默认文件结构
  5. Start Repobrowser(文件库浏览器)

TortoiseSVN仓库 svn本地仓库_svn

  1. 默认的Svn Repository文件结构
  • 咦!这样一个简单的本地svn repository 就成功搭建了。

怎样将上面建立的本地svn repository 检出到本地工作区间中呢?

假设你已经成功搭建本地svn repository了,那么接下来演示将svn repository 检出到指定工作区间中。

  1. 建立本地空白工作区间svn workspace
  2. 检出项目svn Checkout
  3. 填写相关信息
  4. 检出成功

由于,原来的repository是空的,所以我们现在的working目录也是空的。如果您现在checkout的是一个已经有内容的repository,您将会看到svn workspce目录下面现在多了许多目录及档案。

成功将本地svn repository 检出到指定位置svn workspace中

  • 若需将远程仓库检出到本地,只需修改svn repository 为远程url即可

怎样将本地项目提交到svn repository中呢?

假若你已经理解了上面内容,这里继续沿用上面的文件目录,下面演示将本地示例项目testApp提交到svn repository 中。

  1. 在刚检出的目录svn workspace中新建项目testApp

这里为了演示方便就在testApp项目中只有一个app.txt文件

TortoiseSVN仓库 svn本地仓库_工作区_02

  1. 右键选择TortoiseSVN-->Add
  2. TortoiseSVN会把准备要加入的档案及目录,显示给您看。打勾的就是等下要被加入到Repository中的。如果您有某些档案或是目录不想在这次加入,您可以让该项目不要被勾选。
  3. 点击ok
    这样就表示成功了。要注意的是,这个Add的动作并未真正的将档案放到Repository中,仅仅是告知SVN准备要在Repository中放入这些档案。
  4. 让项目真正的放入到 Repository中,右键项目选择svn commit

TortoiseSVN仓库 svn本地仓库_TortoiseSVN仓库_03

  1. 提交成功
  2. 查看svn repository