怎样搭建本地svn服务器环境 怎样搭建本地svn服务器环境

\u600e\u6837\u642d\u5efa\u672c\u5730svn\u670d\u52a1\u5668\u73af\u5883

\u3000\u3000\u65b9\u6cd5/\u6b65\u9aa4

\u3000\u3000TortoiseSVN\u4e0b\u8f7d\u548c\u5b89\u88c5\u3002\u5728\u767e\u5ea6\u8f93\u5165\u201cTortoiseSVN\u201d\u6216\u8005\u5728\u5176\u4ed6\u7f51\u7ad9\u4e0a\u9762\u4e0b\u8f7dTortoiseSVN\u3002\u6ce8\u610f\u5982\u679c\u4f60\u53ea\u662f\u672c\u5730\u4f7f\u7528svn\u670d\u52a1\u5668\uff0c\u8fd9\u4e2a\u8f6f\u4ef6\u5c31\u591f\u4e86\u3002\u5982\u679c\u662f\u670d\u52a1\u5668\u4e0a\u9762\u642d\u5efasvn\u7684\u5e94\u7528\u73af\u5883\u5c31\u4e0d\u80fd\u4f7f\u7528\u8fd9\u4e2a\uff0c\u5173\u6ce8\u6211\u7684\u5176\u4ed6\u6587\u7ae0\u6709\u4e13\u95e8\u7684\u4ecb\u7ecd\u54e6\u3002\u8fd9\u91cc\u6211\u4eec\u4e0b\u8f7d\u201cTortoiseSVN\u201d\u7684\u6700\u65b0\u7248\u672c\uff1a1.8.10.26129\u3002
\u3000\u3000\u6ce8\u610f\uff1a\u767e\u5ea6\u91cc\u9762\u76f4\u63a5\u4e0b\u8f7d\u662f32\u4f4d\u7248\u672c\uff0c\u5982\u679c\u4f60\u662f64\u4f4d\uff0c\u5219\u9700\u8981\u7279\u522b\u6307\u5b9a\u662f64\u4f4d\u54e6\u3002

\u3000\u3000\u5982\u679c\u4e0b\u8f7d\u5230\u4e0d\u662f\u8ddf\u7cfb\u7edf\u5bf9\u5e94\u7684\u7248\u672c\uff0c\u5b89\u88c5\u7684\u65f6\u5019\u4f1a\u51fa\u73b0\u5982\u4e0b\u63d0\u793a\u3002

\u3000\u3000\u5b89\u88c5TortoiseSVN\u8f6f\u4ef6\u3002\u6211\u7684\u7cfb\u7edf\u662f64\u4f4d\u7684\uff0c\u6240\u4ee5\u6211\u8fd9\u91cc\u7684\u622a\u56fe\u5c3164\u4f4d\u7248\u672c\u7684\u54e6\u3002\u6839\u636e\u64cd\u4f5c\u63d0\u793a\u9009\u62e9\u64cd\u4f5c\uff0c\u5e76\u4e14\u70b9\u51fb\u4e0b\u4e00\u6b65\u6267\u884c\u5b89\u88c5\u3002

\u3000\u3000\u521b\u5efa\u51c6\u5907\u5b58\u653esvn\u670d\u52a1\u5668\u7684\u76ee\u5f55\u3002\u5148\u5728\u78c1\u76d8\u7a7a\u95f4\u5927\u4e00\u70b9\u7684\u5730\u65b9\u521b\u5efa\u4e00\u4e2a\u7a7a\u76ee\u5f55\uff0c\u5982\uff1ae:\localsvn

\u3000\u3000\u521b\u5efa\u672c\u5730svn\u670d\u52a1\u5668\u3002\u5728\u521a\u521a\u521b\u5efa\u76ee\u5f55\u56fe\u6807\u4e0a\u9762\uff0c\u70b9\u51fb\u53f3\u952e\uff0c\u9009\u62e9\u83dc\u5355\u91cc\u9762\u7684\u201cTortoiseSVN\u201d\u4e0b\u9762\u7684\u201c\u5728\u6b64\u521b\u5efa\u7248\u672c\u5e93\u201d\u9879\u3002\u521b\u5efa\u597d\u540e\uff0c\u6253\u5f00\u6b64\u76ee\u5f55\uff0c\u53ef\u4ee5\u770b\u5230\u76ee\u5f55\u91cc\u9762\u5df2\u7ecf\u6709\u5f88\u591a\u7684\u76ee\u5f55\u548c\u6587\u4ef6\u4e86\uff0c\u8fd9\u4e2a\u5c31\u8868\u793a\u6210\u529f\u4e86\u3002\u521a\u624d\u521b\u5efa\u7684svn\u670d\u52a1\u5668\u8def\u5f84\u6216\u8005\u7ba1\u7406\u5730\u5740\uff1afile:///E:\localsvn

\u3000\u3000\u5728\u7a0b\u5e8f\u76ee\u5f55\u4f7f\u7528\u672c\u5730svn\u670d\u52a1\u3002\u5728\u9700\u8981\u6b64svn\u670d\u52a1\u7684\u7a7a\u767d\u76ee\u5f55\uff0c\u5bfc\u51fa\u6b64\u7248\u672c\u5e93\u3002\u5728\u7a7a\u767d\u76ee\u5f55\u56fe\u6807\u4e0a\u9762\u53f3\u952e\uff0c\u5728\u5f39\u51fa\u7684\u83dc\u5355\u91cc\u9762\u9009\u62e9\u5bfc\u51fa\u3002\u5728\u5bfc\u51fa\u7a97\u53e3\u91cc\u9762\u8bbe\u7f6e\u672c\u5730svn\u670d\u52a1\u53bb\u8def\u5f84\uff1afile:///E:\localsvn\u3002\u786e\u5b9a\u540e\uff0c\u5bfc\u51fa\u5b8c\u6210\u3002\u6253\u5f00\u521a\u624d\u5bfc\u51fa\u7684\u76ee\u5f55\uff0c\u770b\u770b\u5df2\u7ecf\u548c\u672c\u5730svn\u670d\u52a1\u5668\u5173\u7cfb\u4e0a\u4e86\u3002
\u3000\u3000\u66f4\u591a\u5173\u4e8esvn\u4f7f\u7528\u65b9\u6cd5\uff0c\u540e\u9762\u5c06\u6709\u4e13\u95e8\u6587\u7ae0\u6765\u4ecb\u7ecd\uff0c\u656c\u8bf7\u5173\u6ce8\u540e\u7eed\u6587\u7ae0\u5427\u3002

1\u3001\u8fd0\u884cVisualSVN-Server-2.1.7.msi\u6839\u636e\u5b89\u88c5\u6b65\u9aa4\u5b89\u88c5
\u4e2d\u95f4\u4f1a\u6709\u9009\u62e9\u5b89\u88c5\u8def\u5f84Location\u548cSVN\u4ed3\u5e93\u76ee\u5f55Repositories
\u7aef\u53e3\u53ef\u81ea\u5b9a\u4e49\uff0c\u9ed8\u8ba4\u7684\u8bdd\u662fhttps://
\u9ed8\u8ba4\u9009\u62e9User Subversion authentication(\u7528SVN\u5b9a\u4e49\u7684\u7528\u6237\u5e10\u6237\u767b\u9646)

搭建SVN服务器端:

1. 解压缩svn到一个目录, 例如c:\svn

2. 解压缩svnservice的压缩包, 将svnservice.exe放入c:\svn\bin

3. 安装TortoiseSVN, 安装完毕时会提示重新启动计算机, 重启完毕后安装简体中文语言包, 然后在随便一个目录右击, 就会发现多出了一些SVN相关菜单, 选择其中的TortoiseSVN, 再选择子菜单"Settings", 设置Language为"中文(简体)"

4. 打开"我的电脑", 建立一个存放svn信息的目录, 例如c:\svnhome, 然后返回在c盘, 右击这个svnhome目录, 在出现的菜单中选择TortoiseSVN, 再选择子菜单"在此创建文件库", 选择fsfs方式即可 (注: 这里选择创建文件库实际上就相当于让TortoiseSVN代替你进行了svnadmin create c:\svnhome的操作)

5. 在dos控制台状态下cd c:\svn\bin 然后svnservice -install -d -r c:\svnhome 再net start svnservice来将其作为服务运行, 建议你再到控制面板-管理工具-服务中找到SVNService, 右击选择"属性", 再将其启动类型设置为"自动"

6. 打开c:\svnhome, 你会发现已经多了一些目录和文件, 打开conf子目录, 打开svnserve.conf文件, 这里行前凡是有#的都等于是被注释忽略了, 你可以把#去掉让那一行生效, 或者自己新添加行. 里面的英文注释已经详细说明了各种设置的含义, 最后你设置[general]小节中行前没有#号的内容为:

anon-access = none
auth-access = write
password-db = passwd

含义是:

未验证用户无任何权限 (如果把none修改为read就是给予读权限)
已验证用户给予写权限 (当然也能读)
密码数据存放到passwd文件中

然后打开同目录的passwd文件来设置帐户:

同样, 设置[users]小节中行前没有#号的内容, 例如:

snowman=abc123

含义是:

用户snowman的密码为abc123

6. 打开"我的电脑", 在你需要进行版本控制的目录上右击, 选择TortoiseSVN, 再选择子菜单"导入...", 设置"文件库url"为svn://localhost 点确定后就会提示文件正在导入. (注: 这里是svn文件库与svn服务是同一台计算机的情况, 所以可用localhost, 其它机器如果要访问svn服务, 应该用svn://svn服务器的IP地址, 例如svn://10.0.0.52)

至此, SVN服务器配置完成

客户端配置:

1. 没安装TortoiseSVN的计算机先安装它并重启计算机. (注: 具体步骤参照前面搭建服务器端的第3步)

2. 创建一个准备用来存放版本控制工程的目录, 例如d:\project, 然后在"我的电脑"中右击这个目录, 选择"SVN取出...", 设置"文件库url"为svn://svn服务器的IP地址, 接下来会问你用户名和帐号, 你就填写前面搭建服务器端所设置的用户snowman密码abc123

(文件库url可参照前面搭建服务器端第6步的注解)

点确定后就会提示文件正在取出到d:\project

至此, SVN客户端配置完成, 你会看到d:\project及其下面的文件都被标记了绿色对勾

客户端的简单日常使用:

1. 要取得工程的当前的最新版本, 右击d:\project, 选择"SVN更新"

2. 你更改工程后, 要将你的修改更新到SVN, 右击d:\project, 选择"SVN提交" (谨慎的话请先更新到SVN最新版本后再提交)

快速建网站之本地服务器环境搭建,零基础也能学会建网站!



  • win7绯荤粺浣跨敤Subversion鎼缓SVN鏈嶅姟鍣鐨勬柟娉
    绛旓細鍏蜂綋鏂规硶濡備笅:1銆侀鍏堟潵涓嬭浇鍜鎼缓SVN鏈嶅姟鍣锛岃繘鍏ョ綉鍧鍚庯紱2銆佺偣寮涓婇潰绾㈣壊妗嗘爣璁扮殑VisualSVN杩炴帴,涓嬭浇VisualSVNserver,涓嬭浇瀹屾垚鍚庡弻鍑诲畨瑁咃紱3銆佺偣鍑籒ext涓嬩竴姝ワ紱4銆佺劧鍚庡啀鐐瑰嚮Next椤癸紝涓嬩竴姝ワ紱5銆侀夋嫨鈥滄爣鍑嗙増鏈濓紝鐐瑰嚮銆怤ext銆戝涓嬶紱6銆侀夋嫨瀹夎璺緞锛屾湇鍔″櫒绔枃浠跺瓨鏀句綅缃紝榛樿绔彛鍙凤紙Location鏄寚Vi...
  • 鎬庢牱鎼缓鏈湴svn鏈嶅姟鍣ㄧ幆澧
    绛旓細1銆侀氬父鐨凷VN鏈嶅姟鍣ㄦ槸鎼缓鍦↙inux绛夌郴缁熶笅锛屼緥濡傜敤Apache+SVN閰嶇疆锛孡inux涓嬬殑SVN鎬ц兘浼氶潪甯稿ソ锛屼絾閰嶇疆鏈変簺绻佺悙锛屽鏋淪VN鏈嶅姟鍣ㄥ彧鏈夎嚜宸变娇鐢紝閭d箞鍙互鐩存帴鎶SVN鏈嶅姟鍣ㄦ惌寤鍦ㄤ釜浜篧indows鐜涓嬩娇鐢ㄣ2銆佺洰鍓嶈緝涓虹畝鍗曠殑鏂规鏄疺isualSVN Server銆傝SVN鏈嶅姟鍣ㄦ槸鍏嶈垂鐨勶紝鏀寔Windows NT锛 2000锛 XP and 2003绛...
  • 濡備綍鎼缓svn鏈湴鏈嶅姟鍣,绠$悊鏈湴鐨勪唬鐮
    绛旓細鎼缓svn鏈嶅姟杩囩▼涓杩愯鐙珛鏈嶅姟鍣銆 姝ゆ椂s version鏈嶅姟杩樻病鏈夊紑濮嬶紝鍙槸閫氳繃瀹冪殑鍛戒护寤虹珛浜 鐗堟湰搴撱傜户缁湪鍒氭墠鐨勫懡浠ょ獥鍙h緭鍏ワ細svnserve.exe--daemon svnserve灏嗕細鍦ㄧ鍙3690绛夊緟璇锋眰锛--daemon锛堜袱涓煭妯嚎锛夐夐」鍛婅瘔svnserve浠ュ畧鎶よ繘绋嬫柟寮忚繍琛岋紝杩欐牱鍦ㄦ墜鍔ㄧ粓姝箣鍓嶄笉浼氶 鍑恒傛敞鎰忎笉瑕佸叧闂懡浠よ绐楀彛...
  • Win7绯荤粺瀹夎svn鏈嶅姟鍣鐨勬柟娉
    绛旓細1銆佸埌缃戜笂涓嬭浇svn锛2銆佷笅杞藉畬鎴愪細鍦ㄤ笅杞界殑鐩綍寰楀埌涓涓蒋浠跺弻鍑诲苟瀹夎锛3銆佸畨瑁呭畬鎴愪互鍚庨紶鏍囧彸閿湪涓嬮潰浼氬嚭鐜颁袱涓夐」锛4銆佺偣鍑昏缃幓閫夋嫨璇█锛屽彂鐜板彧鏈夎嫳鏂囨病鏈夊埆鐨勮瑷锛5銆佽繖涓椂鍊欐垜涓嬭浇涓瑷鍖咃紝骞跺畨瑁咃紱6銆佸畨瑁呭畬鎴愪互鍚庡啀榧犳爣鍙抽敭锛屽彂鐜颁笅闈袱涓夐」锛屽彉鎴愪腑鏂囷紱7銆佽繖涓啀鐐瑰嚮璁剧疆閮藉彉鎴愪腑鏂囥傚叧...
  • 鎬庢牱鎼缓鏈湴svn鏈嶅姟鍣ㄧ幆澧
    绛旓細1. 娌″畨瑁匱ortoiseSVN鐨勮绠楁満鍏堝畨瑁呭畠骞堕噸鍚绠楁満. (娉: 鍏蜂綋姝ラ鍙傜収鍓嶉潰鎼缓鏈嶅姟鍣ㄧ鐨勭3姝)2. 鍒涘缓涓涓噯澶囩敤鏉ュ瓨鏀剧増鏈帶鍒跺伐绋嬬殑鐩綍, 渚嬪d:\project, 鐒跺悗鍦"鎴戠殑鐢佃剳"涓彸鍑昏繖涓洰褰, 閫夋嫨"SVN鍙栧嚭...", 璁剧疆"鏂囦欢搴搖rl"涓簊vn://svn鏈嶅姟鍣鐨処P鍦板潃, 鎺ヤ笅鏉ヤ細闂綘鐢ㄦ埛鍚嶅拰甯愬彿, 浣...
  • WIN7涓鎼缓SVN鏈嶅姟鍣鐨勬柟娉
    绛旓細1 杞欢鍑嗗锛歋etup-Subversion-1.7.8 TortoiseSVN-1.7.11.23600-win32-svn-1.7.8 2 瀹夎锛氬畨瑁呬釜浜虹殑闇瑕佽瀹氬ソ瀹夎璺緞銆3 鍒涘缓涓涓簱鐨勬牴鐩綍锛屽苟鍒涘缓涓涓増鏈簱 搴撶殑鏍硅矾寰勶細D:/svn/repository 寤虹珛涓涓増鏈簱 鍦―:/svn/repository璺緞涓嬮潰浼氱敓鎴恗yrepository鐨勭増鏈簱 濡傛灉涓嶉渶瑕佽璇佺櫥闄嗙殑...
  • 濡備綍鍦╳indows涓婂畨瑁呴儴缃茶缃SVN鏈嶅姟鍣
    绛旓細1銆侀鍏堢櫨搴︽悳绱笅杞借蒋浠躲俈isualSVN Server锛孴ortoiseSVN 2銆佸畨瑁匳isualSVN Server 鍒鏈嶅姟鍣锛屼竴璺 涓嬩竴姝 3銆侀夋嫨涓嬶紝VisualSVN Server 鐨勫畨瑁呯洰褰曪紝鍜屼粨搴撹矾寰 4銆佸畬鎴愬悗 鎵撳紑VisualSVN Server 鍙冲嚮鏂板缓 svn浠撳簱锛5銆乂isualSVN Server 閰嶇疆濂藉悗锛岃繘琛屽畨瑁 TortoiseSVN 6銆佸畨瑁呭畬鎴愬悗锛岄夋嫨闇瑕 瀵煎叆svn...
  • 濡備綍瀹夎SVN,
    绛旓細棣栧厛鏉ヤ笅杞藉拰鎼缓SVN鏈嶅姟鍣,鐐瑰紑涓婇潰鐨刅isualSVN杩炴帴,涓嬭浇VisualSVN server,涓嬭浇瀹屾垚鍚庡弻鍑诲畨瑁咃紝濡備笅鍥撅細鐐瑰嚮Next涓嬩竴姝ワ紝瀹夎鎻愮ず锛岀偣鍑诲畨瑁呫侺ocation鏄寚VisualSVN Server鐨勫畨瑁呯洰褰,Repositorys鏄寚瀹氫綘鐨勭増鏈簱鐩綍.Server Port鎸囧畾涓涓鍙,Use secure connection鍕惧北琛ㄧず浣跨敤瀹夊叏杩炴帴, 鐐瑰嚮Next,杩涘叆涓嬩竴...
  • 濡備綍鍦╳indows涓嬮厤缃svn鏈嶅姟鍣
    绛旓細1銆佷娇鐢SVN锛岄鍏堣瀹夎TortoiseSVN锛屽氨鏄笂闈㈢殑SVN涓嬭浇鍦板潃銆2銆 瀹夎VIsualSVN銆=== VisualSVN Server 鐨勫畨瑁呯洰鍓嶆渶鏂扮増鏈槸4.0.0 涓 銆乂isual SVN鐨勫畨瑁呴潪甯哥殑绠鍗 1銆佸嚑涔庢槸涓嬩竴姝ャ2銆侀夋嫨 visualVSN鏈嶅姟鍣鍜岀鐞嗘帶鍒跺彴 鎴栧彧鏈夌鐞嗘帶鍒舵潈闄 3銆侀夋嫨绋嬪簭瀹夎鐨勮矾寰勩丼ubversion Repository(搴)鐨...
  • 濡備綍鍦╳indows涓婂畨瑁呴儴缃茶缃SVN鏈嶅姟鍣
    绛旓細宸ュ叿/鍘熸枡 鎿嶄綔绯荤粺锛歐indows2003锛32浣 SVN Server鐗堟湰锛歴vn-win32-1.6.16 SVN Client鐗堟湰锛歍ortoiseSVN-1.6.16.21511 鏂规硶/姝ラ 涓銆佸噯澶囧伐浣 1銆SVN鏈嶅姟鍣锛氳В鍘嬬缉鍖咃紝鍙互浠庡畼鏂圭綉绔欎笅杞芥渶鏂扮増鏈2銆丼VN瀹㈡埛绔細TortoiseSVN锛屽嵆甯歌鐨勫皬涔岄緹锛屾槸涓涓鎴风绋嬪簭锛岀敤鏉ヤ笌鏈嶅姟鍣ㄧ閫氳銆備簩銆佸畨瑁...
  • 扩展阅读:小程序开发收费价目表 ... 小型舞台搭建报价表 ... 免费创建自己的网站 ... 小型服务器多少钱一台 ... 服务器租用多少钱一台 ... 自己弄个服务器多少钱 ... 自己在家搭建小型服务器 ... 搭建服务器机房多少钱 ... 自己搭建小型服务器多少钱 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网