• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • 办公软件
  • 多媒体
  • 图形图像
  • 系统工具
  • 安全杀毒
  • 聊天工具
  • 电脑学习
  • 应用软件
  • 网络软件
  • 课件工具
  • 浏览器
  • 手机软件
您的位置:首页 > 软件教程 >电脑学习 > TortoiseSVN常用的十个小技巧

TortoiseSVN常用的十个小技巧

作者:下载之家 字体:[增加 减小] 来源:互联网

本文主要包含tortoisesvn,tortoisesvn 64,tortoisesvn教程,tortoisesvn安装图解,tortoisesvn 64位等软件教程,下载之家希望在学习及工作中可以帮助到您

  TortoiseSVN是很多从事编程开发工作的网友都在使用的一款免费开源客户端,而关于TortoiseSVN的使用技巧也成为了很多网友关注的问题,比如说:使用TortoiseSVN如何为我的文件添加版本、日期等关键字信息等。因此,小编今天就特别为大家整理十个TortoiseSVN常用的小技巧,一起来了解一下吧。

TortoiseSVN

TortoiseSVN

  TortoiseSVN 1.9.2.26806 64位英文安装版(点击进入)

  TortoiseSVN 1.9.2.26806 32位英文安装版(点击进入)

  TortoiseSVN的十个常用的小技巧:

  1、为我的文件添加关键字信息,比如作者、版本、日期、提交日期?

  请阅读Subversion书中关于svn:keywords属性的说明。

  在TortoiseSVN中,这样 设置。

  2、改变文件名的大小写?

  Subversion 是针对大小写敏感的文件系统(比如 Linux )设计的,这在大小写不敏感的Windows下有时就会有问题。一个典型的例子是,重命名文件时,如果文件名仅有大小写不一样,如Makefile改成MAKEFILE。在工作拷贝中要这么干就有困难,因为Subversion在很短的一瞬间内需要让这两个名字并存,而Windows没办法支持。

  目前为止最简单的方法是用版本库浏览器来重命名:

  提交工作拷贝中的更改。

  在版本库浏览器中将文件名由UPPERcase改为upperCASE。

  更新你的工作拷贝。

  3、在提交后更改日志信息或者作者?

  调出日志对话框,在你要编辑的修订上 右击 ,然后在弹出菜单中点“更改作者”或“更改日志消息”。要服务器接受此项更改,版本库要装一个 pre-revprop-change 钩子程序,它可以让服务器允许修改作者或消息,默认安装是不允许修改这两项信息的。

  4、清除TortoiseSVN里下拉列表的内容?

  你可以在TortoiseSVN的设置对话框里删除所有保存的数据,点击相应的按钮即可。

  5、从计算机中彻底删除一个版本库?

  选中文件夹,然后按下键盘上的‘删除’键。

  完全没有什么隐藏的文件或设置,版本库所需的全部文件都在一个文件夹里。

  工作拷贝也一样。如果你把一个工作拷贝删除到回收站里,将来彻底删除时可能会很慢,因为包含了大量的小文件,尽早清空回收站比较好。

  6、将日志导出为文本文件?

  使用日志窗口。只需选定你要的条目,按 Ctrl+C,再 Ctrl+V 粘贴到文本编辑器。

  若是需要自动化处理日志信息或者想要XML格式的,你可以使用命令行客户端。

  7、在我的项目中使用修订版本号?

  若要将修订版本号放到你的程序的版本信息里,你需要另外一个工具。你可以在我们网站的下载页面或者TortoiseSVN安装目录的bin下找到SubWCRev.exe。

  这个工具会遍历你的整个工作拷贝,找到最高的修订版本号,来替换下面的:

  $WCREV$

  这个字符串将会用你工作拷贝的修订版本号替换

  WCMODS?Modified:Not modified$

  如果你在本地作了修改,就会插入问号和冒号之间的字符串;如果没有,则插入冒号和美元符号之间的字符串。在我们上面的例子中即分别是Modified 或 Not modified。

  $WCDATE$

  将会用你工作拷贝的最新修订日期替换

  举个例子,请看 TortoiseSVN 代码树 的 version.in 文件,这个文件在TortoiseSVN及它的资源文件中用到。在编译脚本中这样调用 SubWCRev.exe 工具: SubWCRev.exe path\\to\\working\\copy version.in version.h 将会创建一个新的文件 version.h,文件中出现的所有上面提到的字符串都会用工作拷贝的实际值来替换。version.h 会放在项目的资源文件里,用来描述版本信息。

  8、禁止Subversion自动合并?

  有些人不喜欢Subversion 在更新时自动合并其他人的修改和自己的本地修改,如果要强制这些文件为冲突状态,之后再自己手工合并,可以这么做:

  在TortoiseSVN-》 设置 -》Subversion配置文件, 点编辑按钮

  修改 [helpers] 部分,添加 diff-cmd = “C:\\false.bat” diff3-cmd = “C:\\false.bat” (注意,有两个反斜杠)

  创建文件 C:\false.bat,输入两行

  @type %9

  @exit 1

  这可以令自动合并总是失败,从而强制文件变为冲突状态。

  写上 ‘type %9’ 这行是因为 diff3-cmd 会将合并结果输出到标准输出,然后Subversion会以这个合并结果覆盖你的本地文件。写上这句,你的本地文件就不会变成一个空文件。

  9、我当前是在哪一个沙盒/版本库?

  在工作拷贝中,右击文件夹,在弹出菜单中选择“属性”,在属性对话框中跳转到“Subversion”标签页,你可以看到关于此文件夹的所有信息,包括它指向的 URL。

  另一个快速的方法是,在右键菜单中点选“重新定位”,第一个 URL 就是。当然你并不是想重新定位你的工作拷贝,取消这个对话框就行了。

  10、静默/自动安装 TortoiseSVN?

  这样运行 MSI 安装程序:

  msiexec /package TortoiseSVN.msi /quiet INSTALLDIR=“path/to/install/dir”

</div>

您可能想查找下面的文章:

  • TortoiseSVN常见的错误信息与解决方法
  • TortoiseSVN常用的十个小技巧
  • TortoiseSVN常见的16个使用问题与解决方法
  • TortoiseSVN覆盖图标相关问题与解决方法
  • TortoiseSVN安装与升级的八个常见问题与解决方法

相关文章

  • 淘宝剁手守护平台是真的吗?
  • (图文)天天安卓模拟器手柄按键如何设置?
  • 支付宝数字证书安装图文教程
  • U盘拔出数据丢失解决办法
  • 怎么用支付宝充值羊城通?
  • 如何使用好压虚拟光驱来加载镜像?
  • 支付宝网商贷款额度有多少?
  • 支付宝来分期审核不过解决办法
  • 支付宝生活号怎么注册?
  • 全民英雄最新版:巧用UU助手辅助攻略

文章分类

  • 办公软件
  • 多媒体
  • 图形图像
  • 系统工具
  • 安全杀毒
  • 聊天工具
  • 电脑学习
  • 应用软件
  • 网络软件
  • 课件工具
  • 浏览器
  • 手机软件

最近更新的内容

    • 信用卡怎么用支付宝套现?信用卡最新套现方法
    • 天天酷跑新手跑高分的绝妙高招
    • 支付宝钱包咻一咻功能安全吗?
    • 支付宝9.0亲情账户每月额度修改教程
    • 支付宝绑定智能手表流程
    • 支付宝5000万加油券领取方法
    • 支付宝港澳通行证续签方法
    • 天天酷跑PVP版挑战场玩法攻略大全
    • 支付宝集四宝怎么玩?支付宝集四宝玩法大全
    • 2017支付宝集福截止时间是什么时候?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有