亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

win7 下 VisualSVN Server post-commit hook failed (exit code 1) with output解決方

  發(fā)布時(shí)間:2017-07-22 11:03:34   作者:佚名   我要評(píng)論
這篇文章主要介紹了win7 下 VisualSVN Server post-commit hook failed (exit code 1) with output解決方法,需要的朋友可以參考下

最近終于把ubutu給徹底給割了,換上了64位的win7,加上自己也總喜歡鼓搗些小玩意代碼,糾結(jié)于windows上的svn服務(wù)器的配置,難不成要我裝虛擬機(jī)使用linux來充當(dāng)svn服務(wù)器么... 這也比較蛋痛
 
幸好發(fā)現(xiàn)了 VisualSVN Server 這個(gè)寶貝啊,一鍵安裝完成,確實(shí)很爽,本來是無需配置鉤子的 我直接把代碼建到 虛擬主機(jī)對(duì)應(yīng)的目錄中不就可以了么,之前我也是這么做的,覺得很爽... 比linux爽 尤其是小烏龜確實(shí)比兔子好用
廢話不說了 配置鉤子吧 直接見了之后發(fā)現(xiàn)崩潰了 windows bat命令咋寫呢
 
幾經(jīng)周折在網(wǎng)上看到一個(gè)demo,我是喜出望外啊:
 

SET REPOS=%1  
SET USER=%2  
SET SVN="C:\Program Files\TortoiseSVN\bin\svn.exe"  
SET DIR="D:\httpenv\web\xp.me1"  
(call %SVN% update %DIR% --username kenxu --password 111111 --non-interactive)  

代碼是可以使用的,不過僅限于雙擊的時(shí)候,其實(shí)說白了 TMD的也是 svn update 而已,但是從A處 commit 時(shí)在B處并不會(huì)更新,而且 烏龜大哥 總是給出
 
post-commit hook failed (exit code 1) with output:
svn: E230001: Server SSL certificate untrusted
 
這種錯(cuò)誤 我就糾結(jié)了 權(quán)限我都配置了啊 從瀏覽器訪問沒有問題,從命令行訪問沒有問題 checkout / update 都沒有問題,就是 commit 有問題.
這是如此の坑的一件事情,我根本懷疑不到是 VisualSVN Server 大哥的問題 直到我無意看了下 任務(wù)管理器 發(fā)現(xiàn)其對(duì)應(yīng)的用戶居然是 network service 當(dāng)時(shí)我想死的心都有了 尼瑪?shù)?br /> 權(quán)限問題害死人啊 使用小烏龜 commit的時(shí)候 內(nèi)容是傳遞到服務(wù)器中了,但是調(diào)用鉤子的時(shí)候 卻使用的是 用戶"network service" 而她只是一個(gè)閹割雞而已,根本木有傳說中的寫操作權(quán)限...
果斷的在服務(wù)中將其登錄用戶改成是 當(dāng)前使用的用戶 (也就是users組中的用戶) 然后 你懂的 ....

鉤子 windows 上的 鉤子 確實(shí)如此啊

@echo off
"D:\Program Files (x86)\VisualSVN Server\bin\svn.exe" update "E:\www\ants_api" --non-interactive --trust-server-cert --no-auth-cache --username xxx --password xxx

 

相關(guān)文章

最新評(píng)論