TortoiseSVN 使用
怎么样在Windows下面建立本地SVN Repository?
假设您已经安装TortoiseSVN软件,现在将向你演示如何用自己的本地硬盘作为SVN Repository的存放地点。
- 假设您的要放置 Repository的地方是D盘,您需要先建立一个空的目录。如图例:
- 鼠标右键后,选择TortoiseSVN->Create repository here
- 创建成功
- 创建默认文件结构
- Start Repobrowser(文件库浏览器)
- 默认的Svn Repository文件结构
- 咦!这样一个简单的本地svn repository 就成功搭建了。
怎样将上面建立的本地svn repository 检出到本地工作区间中呢?
假设你已经成功搭建本地svn repository了,那么接下来演示将svn repository 检出到指定工作区间中。
- 建立本地空白工作区间svn workspace
- 检出项目svn Checkout
- 填写相关信息
- 检出成功
由于,原来的repository是空的,所以我们现在的working目录也是空的。如果您现在checkout的是一个已经有内容的repository,您将会看到svn workspce目录下面现在多了许多目录及档案。
成功将本地svn repository 检出到指定位置svn workspace中
- 若需将远程仓库检出到本地,只需修改svn repository 为远程url即可
怎样将本地项目提交到svn repository中呢?
假若你已经理解了上面内容,这里继续沿用上面的文件目录,下面演示将本地示例项目testApp提交到svn repository 中。
- 在刚检出的目录svn workspace中新建项目testApp
这里为了演示方便就在testApp项目中只有一个app.txt文件
- 右键选择TortoiseSVN-->Add
- TortoiseSVN会把准备要加入的档案及目录,显示给您看。打勾的就是等下要被加入到Repository中的。如果您有某些档案或是目录不想在这次加入,您可以让该项目不要被勾选。
- 点击ok
这样就表示成功了。要注意的是,这个Add的动作并未真正的将档案放到Repository中,仅仅是告知SVN准备要在Repository中放入这些档案。 - 让项目真正的放入到 Repository中,右键项目选择svn commit
- 提交成功
- 查看svn repository