使用wine安装TortoiseSVN

安装

直接使用wine安装可正常使用

# 汉化包版本需要与软件版本保持一致
wine msiexec /i TortoiseSVN-1.14.3.29387-x64-svn-1.14.2.msi
wine msiexec /i LanguagePack_1.14.3.29387-x64-zh_CN.msi

windows电脑安装时,最好与服务器的svn版本保持一致

字体设置

宿主机安装好相关字体后,再给wine容器安装相应字体,重启后,即可在TortoiseSVN Settings里设置使用,解决中文乱码问题

对比工具设置

WinMerge

WinMerge软件免费,安装后不用考虑破解,使用简单,安装完TortoiseSVN Settings里设置即可使用。

wine WinMerge-2.16.18-x64-Setup.exe

Beyond Compare 4

可以使用官网exe文件,通过wine安装。但因为是付费软件,官网安装需要考虑破解问题,相对麻烦,此处使用网上下载的绿色破解版,解压即用。

打开Settings,选择Diff Viewer。然后选择External外部工具,设置路径如下: 路径1:D:\Program Files\Beyond Compare 4\BCompare.exe %base %mine /title1=%bname /title2=%yname /leftreadonly 路径2:D:\Program Files\Beyond Compare 4\BCompare.exe

3.选择Merge Tool 选择Merge Tool项之后,然后选择External外部工具,设置路径如下: 路径1:D:\Program Files\Beyond Compare 4\BCompare.exe %mine %theirs %base %merged /title1=%yname /title2=%tname /title3=%bname /title4=%mname

使用对比工具复制代码修改时,容易复制不到内容

考虑是TortoiseSVN版本问题,升级了TortoiseSVN软件后,问题依旧存在 考虑是Linux剪切板软件问题,换了剪切板后(不建议换,容易破坏系统依赖),问题依旧存在 最后发现是wine版本问题,改用deepin-wine6后,再没出现问题

wine TortoiseSVN 升级

  1. wine uninstaller删除
  2. 手动去安装目录删除,(.wine/drive_c/Program Files/TortoiseSVN)整个删除
  3. 使用新的安装包安装
  4. 再安装相应版本的汉化包

桌面图标不显示

使用编辑器打开图标,修改Icon属性值:

Icon=/home/modao/.local/share/icons/hicolor/128x128/apps/27FD_TortoiseProc.0.png