明明白白 Windows XP 中 EFS 加密及解密php
http://diannaotiandi.blog.hexun.com/19408204_d.htmlhtml
TortoiseSVN Password Decrypterweb
http://www.leapbeyond.com/ric/TSvnPD/apache
***科技股份有限公司-質量管理部app
Tel:010-***less
Mail:wangjian1@***.cnsvn
MSN:***測試
Adress:******A2座2層ui
Post:***
-----郵件原件-----
發件人: 陳*** [mailto:chenrui@***.cn]
發送時間: 2011年12月26日 14:36
收件人: 'wangjian1'
主題: 答覆: 規範svn賬號
@echo off set mail=test set mail2=test.***.cn set passwd=kiejk set temp=V 8 set temp2=V 6 set temp3=wincrypt set temp31=simple set temp4=V 260 set temp41=V 5 set temp5=V 4 set temp51=V 11 echo 開始替換! setlocal enabledelayedexpansion set execdir=c:%HOMEPATH%Application DataSubversionauthsvn.simple set unix=%~dp0 cd /d %execdir% "%unix%sed.exe" -i "16s/^%mail%$/%mail2%/g" * "%unix%sed.exe" -i "3s/%temp%/%temp2%/g" * "%unix%sed.exe" -i "4s/%temp3%/%temp31%/g" * "%unix%sed.exe" -i "7s/%temp4%/%temp41%/g" * "%unix%sed.exe" -i "15s/%temp5%/%temp51%/g" * "%unix%sed.exe" -i "8s/^.*.*$/%passwd%/g" * del /q sed* "%unix%dos2unix.exe" * endlocal echo 替換完畢! pause |
******************************************************
陳***
***-質量管理部
Tel:010-***
Mail:chenrui@***.cn
MSN:***
Adress:******C1區3層
Post:***
******************************************************
發件人: wangjian1 [mailto:wangjian1@***.cn]
發送時間: 2011年12月19日 22:24
收件人: '陳***'
主題:答覆: 規範svn賬號
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2388102
王**
***科技股份有限公司-質量管理部
Tel:010-***
Mail:wangjian1@***.cn
MSN:***
Adress:******C1座3層
Post:***
-----郵件原件-----
發件人: 陳*** [mailto:chenrui@***.cn]
發送時間: 2011年11月29日 15:30
收件人: 'wangjian1'
主題:答覆: 規範svn賬號
你好
關於SVN替換帳號
客戶端沒法進行腳本替換的緣由:
客戶端帳號文件:C:%homepath%application datasubversionauthsvn.simple
如「03ae9e9aa6dcaab6666c72931f188819」帳號文件,這一串是以SVN庫路徑(<http://scm11.***.cn:80> test1 repository)MD5計算出來。
通過測試在其它機器生成的都是這同名文件,可是裏面的暗碼字符串(以「AQAAANCM」開頭的字符串)是根據計算機隨機產生的。
用同用戶在二臺機器上測試,暗碼字符串也會隨之變化,將此文件複製到別的機器上使用仍是不可行。
帳號文件內容:
K 8
passtype
V 8
wincrypt
K 8
password
V 260
AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAA5A8U/kbtQEehyRjuHsKqagAAAAAyAAAAYQB1AHQAaABfAHMAdgBuAC4AcwBpAG0AcABsAGUALgB3AGkAbgBjAHIAeQBwAHQAAAADZgAAqAAAABAAAACXhZrphqbETleSsJoGMp8FAAAAAASAAACgAAAAEAAAAI9dsIddL3sxVR5V8abONAgIAAAA3BzOgs/VPqMUAAAA0E/ZLx0pFAvYpR88+9fQ4enwk0U=
K 15
svn:realmstring
V 41
<http://scm11.***.cn:80> test1 repository
K 8
username
V 14
chenrui.***.cn
END
陳***
***-質量管理部
Tel:010-***
Mail:chenrui@***.cn
MSN:***
Adress:******C1區3層
Post:***
發件人: wangjian1 [mailto:wangjian1@***.cn]
發送時間: 2011年10月27日 17:14
收件人: '陳***'
主題:答覆: 規範svn賬號
你好:
研究一下 svnpw2simple
http://webcache.googleusercontent.com/search?hl=en&gs_sm=s&gs_upl=593l593l0l1187l1l1l0l0l0l0l0l0ll0l0&q=cache:YG9ZOtFHRckJ:http://isg.ee.ethz.ch/tools/isgtc/index.cgi?page=module_source;module=disklessmgr2;source=svnpw2simple+svnpw2simple&ct=clnk
http://svn.apache.org/repos/asf/subversion/branches/1.0.x/subversion/libsvn_subr/config_auth.c
config_auth.c
... the path to the directory containing the creds files, e.g. "~/.subversion/
auth/svn.simple". ... It's just the realmstring converted into an md5 hex string
. ... const char *cred_kind, const char *realmstring, const char *config_dir, ...
svn.apache.org/.../subversion/.../1.../subversion/libsvn.../config_auth.c - 網頁快照 - 相似結果
看下圖標紅圈部分,發現規律沒,知道那串文件名是怎麼來的吧
王**
***-質量管理部
Tel:010-***-6387
Mail:wangjian1@***.cn
MSN:***
Adress:******科技園A座2層
Post:***
-----郵件原件-----
發件人: 陳*** [mailto:chenrui@***.cn]
發送時間: 2011年10月26日 11:32
收件人: 'wangjian1'
主題:答覆: 規範svn賬號
你好
困難問題點:
問題一、只替換帳號不替換配置庫路徑出現的問題。
服務器端修改用戶名稱後綴後,客戶端也進行修改用戶後綴後,須要從新輸入用戶名和密碼,輸入完成後認證文件加密字段與原認證文件不一樣。
服務器截圖:
客戶端認證文件:c:%HOMEPATH%Application DataSubversionauthsvn.simple*
原文件內容
修改「chenrui」爲「chenrui.***.cn」
而後點擊配置庫更新:(須要輸入用戶名密碼,修改密碼文件不生效。)
輸入用戶名密碼後的認證文件紅色標識處加密信息與原文件加密信息不一樣。
問題二、只替換路徑不替換帳號。需從新輸入用戶密碼,而且從新生成一個認證文件。
修改認證文件,將172.16.40.211修改成scm11.***.cn
修改配置庫的每一級目錄下「.svn entries」的文件
將172.16.40.211修改成scm11.***.cn
更新後結果仍是須要輸入用戶名密碼。
輸入用戶密碼後,又從新生成一個認證文件
文件內容,加密字段又與原文件不一樣
陳***
***-質量管理部
Tel:010-***-6990
Mail:chenrui@***.cn
MSN:***
Adress:******科技園A座2層
Post:***
發件人: wangjian1 [mailto:wangjian1@***.cn]
發送時間: 2011年10月11日 13:34
收件人: '陳***'; '趙**'
抄送: '程**'
主題:答覆: 規範svn賬號
你好:
參考
http://bathome.l3.wuyou.com/thread-8140-1-6.html
http://www.bathome.net/viewthread.php?tid=6692
http://bathome.net/viewthread.php?tid=5125
http://bathome.net/viewthread.php?tid=13425
王**
***-質量管理部
Tel:010-***-6387
Mail:wangjian1@***.cn
MSN:***
Adress:******科技園A座2層
Post:***
-----郵件原件-----
發件人: wangjian1 [mailto:wangjian1@***.cn]
發送時間: 2011年8月30日 14:14
收件人: '陳***'; '趙**'
抄送: '程**'
主題:規範svn賬號
你好:
前期接手的172.16.40.211上的svn賬號清理過一次,但還不符合scm規範,請參考前期替換cvs賬號的方法,研究實施svn賬號替換工做。
http://scm5.***.cn/sympa/arc/scm-dept/2011-05/msg00103.html
參考下面文章,研究SVN 用戶名密碼在用戶本地的保存方式
http://www.cnblogs.com/ShawnJiNet/archive/2008/04/30/1177710.html
參考下面腳本,看看能否寫個小腳本,替換用戶本地svn賬號名
http://scm10.***.cn/scm/replace3.zip
王**
***-質量管理部
Tel:010-***-6387
Mail:wangjian1@***.cn
MSN:***
Adress:******科技園A座2層
Post:***