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

最近終于把ubutu給徹底給割了,換上了64位的win7,加上自己也總喜歡鼓搗些小玩意代碼,糾結于windows上的svn服務器的配置,難不成要我裝虛擬機使用linux來充當svn服務器么... 這也比較蛋痛
幸好發(fā)現了 VisualSVN Server 這個寶貝啊,一鍵安裝完成,確實很爽,本來是無需配置鉤子的 我直接把代碼建到 虛擬主機對應的目錄中不就可以了么,之前我也是這么做的,覺得很爽... 比linux爽 尤其是小烏龜確實比兔子好用
廢話不說了 配置鉤子吧 直接見了之后發(fā)現崩潰了 windows bat命令咋寫呢
幾經周折在網上看到一個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)
代碼是可以使用的,不過僅限于雙擊的時候,其實說白了 TMD的也是 svn update 而已,但是從A處 commit 時在B處并不會更新,而且 烏龜大哥 總是給出
post-commit hook failed (exit code 1) with output:
svn: E230001: Server SSL certificate untrusted
這種錯誤 我就糾結了 權限我都配置了啊 從瀏覽器訪問沒有問題,從命令行訪問沒有問題 checkout / update 都沒有問題,就是 commit 有問題.
這是如此の坑的一件事情,我根本懷疑不到是 VisualSVN Server 大哥的問題 直到我無意看了下 任務管理器 發(fā)現其對應的用戶居然是 network service 當時我想死的心都有了 尼瑪的
權限問題害死人啊 使用小烏龜 commit的時候 內容是傳遞到服務器中了,但是調用鉤子的時候 卻使用的是 用戶"network service" 而她只是一個閹割雞而已,根本木有傳說中的寫操作權限...
果斷的在服務中將其登錄用戶改成是 當前使用的用戶 (也就是users組中的用戶) 然后 你懂的 ....
鉤子 windows 上的 鉤子 確實如此啊
@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
相關文章
微軟新版Outlook將推出郵件分類快捷鍵及多項優(yōu)化:5月開始部署
微軟計劃在新版Outlook for Windows中引入郵件分類快捷功能,用戶可通過預設快捷鍵快速對郵件進行分類,從而大幅提升工作效率并優(yōu)化管理流程2025-04-21rsync The --password-file option may only be used when accessing a
客戶端上傳文件執(zhí)行命令出錯,提醒The --password-file option may only be used when accessing an rsync daemon.查找資料也很少這樣的說法,最后發(fā)現是冒號的問題2025-02-26- 郵箱在使用的時候,由于各種原因,有時候我們可能會遇到忘記密碼、賬號被盜等問題,這時候就需要進行163郵箱找回操作,本文將為大家介紹如何進行163郵箱找回操作2025-02-01
- 電子郵件成為了我們日常生活和工作中不可或缺的一部分,無論是注冊社交媒體、購物平臺,還是與他人溝通,一個穩(wěn)定的郵箱賬號都變得至關重要,本文將為您提供詳細的電子郵件2025-02-01
wps調用Outlook 批量發(fā)送電子郵件時持續(xù)彈出警告框怎么辦?
如何解決程序調用outlook時一直警告,wps調用outlook發(fā)送郵件時,發(fā)送的時候,會一直出現警告,需要你一個個點確定或拒絕,本文介紹如何解決這個警告2025-02-01QQ郵箱文件怎么發(fā)送微信? 電腦qq郵箱中轉站中文件分享到微信的方法
在使用郵箱軟件的時候,有的用戶想要通過QQ郵箱文件,QQ郵箱中存在這種功能,但是很多小伙伴不知道到底要如何操作,下面小編就給大家?guī)鞶Q郵箱文件發(fā)送微信教程,感興趣的2024-09-29微信電腦版怎么獨立窗口中打開訂閱號? 訂閱號獨立窗口顯示的教程
微信電腦版看訂閱號的時候,想要獨立窗口顯示訂閱號,該怎么操作呢?下面我們就來看看詳細的教程2024-09-29Outlook在windows系統(tǒng)中有哪些快捷鍵? Outlook的鍵盤快捷方式大全
Outlook可以用它來收發(fā)電子郵件、管理聯系人信息、記日記、安排日程、分配任務,新版Outlook for Windows帶來了許多新功能,今天我們就來看看Outlook快捷鍵匯總2024-09-13微信怎么調默認瀏覽器? 微信設置默認瀏覽器打開網頁鏈接的教程
微信怎么調默認瀏覽器?只需簡單設置,在微信就可以使用默認瀏覽器打開網站,該怎么設置呢?詳細請看下文介紹2024-08-14GameViewer怎么刪除設備 GameViewer刪除設備的步驟
GameViewer怎么刪除設備?GameViewer 是一款專為游戲玩家設計的遠程控制助手,下文中為大家?guī)砹薌ameViewer刪除設備步驟,需要的朋友快來看看吧2024-06-17