TortoiseSVN 的基本使用方法

发布于 2024-02-22 12:33:49 字数 2300 浏览 32 评论 0

签出源代码到本机

在本机创建文件夹 StartKit ,右键点击 Checkout ,弹出如下图的窗体:

enter description here

文本框中输入 svn server 中的代码库的地址,其他默认,点击 OK 按钮,就开始签出源代码了

上图中的 Checkout Depth ,有 4 个选项,分别是迁出全部、只签出下一级子目录和文件、只签出文件、只签出空项目,默认的是第一项。上面的例子中,我们也可以使用 web 的方式访问代码库,在浏览器中输入 http://zt.net.henu.edu.cn/svn/StartKit/
这时候也会弹出对话框,要求输入用户名和密码,通过验证后即可浏览代码库中的内容。

到此,源代码已经成功签出到刚才新建的 StartKit 目录中

打开 StartKit 目录,可以看到如下图的文件夹结构:

enter description here

一旦你对文件或文件夹做了任何修改,那么文件或文件夹的显示图片机会发生变化

enter description here

不同状态所对应的图片

enter description here


提交修改过的文件到 SVN 服务器

注意:提交源代码到服务器时,一定确保本机的代码是最新版本,否则可能提交失败,或者造成版本冲突

enter description here

  • 添加新文件到 SVN 服务器

点击 TortoiseSVN=>>Add ;再 SVN Commit 这个文件一次,才可以将其真正提交到 SVN 服务器上的代码库中

更新本机代码与 SVN 服务器上最新的版本一致

只要在需要更新的文件夹上点击右键或在该文件下的空白处点击右键,点击 SVN Update ,就可以

注意:更新操作可能会因为版本冲突而失败,这是可以使用合并【 Merge 】或其他方法解决;也可能因为锁定【 Get Lock 】而失败,这是需要先解锁【 Release Lock 】。

重命名文件或文件夹,并将修改提交到 SVN 服务器

要在需要重命名的文件或文件夹上点击右键,点击 TortiseSVN=>>Rename …,在弹出的窗体中输入新名称,点击 OK 按钮,就可以了。此方法也不是直接重命名,而是将该文件或文件夹的名称标记为重命名后名称,也需要我们使用 SVN Commit 提交到 SVN 服务器后才真正重命名

删除文件或文件夹,并将修改提交到 SVN 服务器

最简单就是,你直接删除文件或文件夹,然后使用 SVN Commit 提交更新到 SVN 服务器。另外一种方法是在你要删除的文件或文件夹上点击右键 =>>TortoiseSVN=>>Delete 删除,此方法也不是直接删除,而是将该文件或文件夹的状态置为删除,也需要我们使用 SVN Commit 提交到 SVN 服务器后才真正删除。

enter description here

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

寻梦旅人

暂无简介

文章
评论
27 人气
更多

推荐作者

櫻之舞

文章 0 评论 0

弥枳

文章 0 评论 0

m2429

文章 0 评论 0

野却迷人

文章 0 评论 0

我怀念的。

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文