将SVN与Notepad ++集成?

fro*_*die 7 svn version-control notepad++

我们办公室的版本控制几乎不存在,这显然导致了许多令人头疼的问题.我们想用SVN和Notepad ++设置一些内容......任何人都知道如何实现这一目标?我开始研究并发现了这个网站:

http://www.switchonthecode.com/tech-news/notepadplusplus-subversion-plugin

有没有人试过用这个?或类似的东西?有什么建议?

fse*_*eto 6

除非你强迫每个人都使用Notepad ++,否则最好找一个更通用的客户端,如SmartSVNTortoiseSVN.从插件网站来看,无论如何它看起来都在调用TortoiseSVN.


Fel*_*rez 5

我使用左侧窗格中捆绑的 Light Explorer。我只需右键单击一个文件,选择“标准菜单”,就会出现带有 TortoiseSVN 的 shell 菜单。使用“Alt+A”打开左窗格。


hol*_*roy 5

使用Notepad ++ v6.6.9,我已经安装了前面提到的Tortoise SVN插件 v.2.195,但是为了能够正确使用这个插件,提供的信息有两个非常有用的补充:

  • 如果收到错误"无法找到SVN信息",您可能需要更新它找到TortoiseProc.exe文件的位置.要更新此goto 插件> Tortoise SVN> TSVN - 打开配置文件,并将文件位置更新到您在安装中所在的位置.(请注意,如果您不是管理员,可以稍微调整一下,以便能够写入此文件)
  • 其次,要使项目/解决方案命令工作,您需要更新解决方案根目录的位置,这可以这样做:
    • 打开插件> SolutionHubUI> SolutionHubUI - 显示
    • 命名您的新解决方案,即"我的解决方案",并可能填写解决方案目录
    • 添加key为svn_root_dir的属性,值为基本svn文件夹(即没有.svn-part)
    • 保存溶液,通过键入连接溶液TSVN入在窗口的上部的连接部,然后执行一个保存的连接

完成这两个后,我的安装现在通过Notepad ++正确使用了Tortoise SVN,我可以做项目选项,即项目更新和项目提交,以及本地文件修改,差异,恢复等.

还要注意,由于当时只能与tsvn建立一个连接,这意味着如果要更改主项目/解决方案,则需要添加多个解决方案,更重要的是使tsvn连接指向正确的解决方案!