visualsvn是介面化的工具,在頁面上來改還是相對簡單的,但是對於那些老版svn使用者,不想用圖形化來修改的時候,就需要知道具體的檔案配置在**了。
首先找到你的svn的版本庫存放的位址,進入具體的版本庫的資料夾中,找到對應的conf資料夾,開啟,資料夾中應該有乙個visualsvn-svnauthz.ini檔案,這個裡面存放的就是該版本庫的使用者許可權。而密碼檔案則在版本庫的根目錄中的htpasswd檔案中存放。
visualsvn-svnauthz.ini中可以建立分組,可以按照目錄給予一定的許可權,就看你想怎麼設定了。具體的設定具體看。
htpasswd檔案中存放密碼,一行為乙個使用者的資訊,前面是使用者名稱,中間跟著英文的冒號「:」,後面跟著密碼。這個密碼可以是明文的,也可以是加密的,如果沒有那麼規範,直接使用明文也是可以的,直接新增使用者名稱及密碼就好,如果想要規範一點,需要在圖形化工具中新增使用者,開始--》所有程式--》visualsvn-->visualsvn server manager,雙擊開啟,這個就是圖形化管理的介面了。單擊users,即可檢視存在的所有使用者,右擊users,既可以選擇建立新使用者,這裡輸入使用者名稱及密碼,在htpasswd中即可顯示明文的使用者名稱及加密的密碼。
按理說,應該有乙個檔案可以讓我們用命令列來建立使用者名稱和密碼,可是網上的教程都是說要找到apache的bin目錄下的htpasswd.exe檔案,有可能是這個版本的svn太過於整合,我並沒有找到apache的相關檔案目錄,也就沒有辦法在進行命令列的建立。
如果想要修改密碼,兩個方法,乙個圖形化中,找到使用者,右擊修改密碼,另外乙個就是找到htpasswd檔案進行手工修改,手工修改的密碼就是你打出來的那些字元,明文。
版本庫不可能只有乙個,如何讓所有的版本庫使用乙個使用者許可權檔案,是目前正在研究的,網上的方法也試了很多,只可惜還沒有成功。
HTTP服務端JSON服務端
最後更新日期 2014 5 18 author kagula 內容簡介 cppcms是個開源web開發框架,通過它可以很容易實現http服務和json服務,這裡介紹cppcms開發環境的搭建。寫乙個cppcms測試程式,它建立http服務,向瀏覽器返回hello,world頁面。cppcms依賴的一...
用VisualSVN建立SVN伺服器
發帖介紹過svn,但是我建立svn伺服器,我覺得這個帖子最好。svn已經不容質疑的成為了一款流行的 控制工具,但是你是否還在為配置它伺服器側而苦惱呢?你是否每次安裝伺服器時還要去安裝apache以及進行配置呢?你是否還在為那命令列的使用者建立及許可權控制而鬱悶呢?visualsvn解決了以上你所面對...
用gdb除錯遊戲服務端
一般來說,提到gdb,都是用命令來除錯。命令 這個對於使用者來說幾乎等同於繁雜的詞語。儘管事實確實如此,但實際的開發除錯必須用到gdb。現在,大多數linux系統是存在於伺服器當中。我們想操作這些系統時,一般是通過terminal來操作。也就是說這些linux系統不具有圖形介面。而除錯一般分兩部分,...