1、软件下载地址
客户端:https://tortoisesvn.net/downloads.html
服务器:https://www.visualsvn.com/server/download/
2、服务器配置设置提交日志要求不能为空(以10个字符限制为例,第二行注意配置的路径)
@echo off
set SVNLOOK="C:\Program Files\VisualSVN Server\bin\svnlook.exe"
setlocal
set REPOS=%1
set TXN=%2
rem check that logmessage contains at least 10 characters
%SVNLOOK% log "%REPOS%" -t "%TXN%" | findstr ".........." > nul
if %errorlevel% gtr 0 goto err
exit 0
:err
echo pleast input at least 10 characters. Commit aborted! 1>&2
exit 1
3、如何设置SVN客户端提交时默认过滤的文件/文件夹类型:
鼠标右键选择一个文件夹,选择TortoiseSVN->Settings,主界面右下角的Subversion->Global ignore patter,选择Edit按钮弹出编辑界面,或者将编辑框里面的设置拷贝出来进行编辑,设置供供参考:
*.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo __pycache__ *.rej *~ #*# .#* .*.swp .DS_Store [Tt]humbs.db Debug Release *.ncb *.sln *.dsw *.suo *.plg *.opt ipch *.clw *.aps *.opensdf *.sdf *.sln *.user UnicodeDebug UnicodeRelease *.ilk *_u.dll *_ud.dll Debug_u Release_u DebugU ReleaseU *_h.h *_i.c *.positions *.bsc *.exp