TortoiseSVN Password

明明白白 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」開頭的字符串)是根據計算機隨機產生的。

用同用戶在二臺機器上測試,暗碼字符串也會隨之變化,將此文件複製到別的機器上使用仍是不可行。

clip_image001

帳號文件內容:

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 - 網頁快照 - 相似結果

看下圖標紅圈部分,發現規律沒,知道那串文件名是怎麼來的吧

clip_image002

王**

***-質量管理部

Tel:010-***-6387

Mail:wangjian1@***.cn

MSN:***

Adress:******科技園A座2層

Post:***

-----郵件原件-----
發件人: 陳*** [mailto:chenrui@***.cn]
發送時間: 2011年10月26日 11:32
收件人: 'wangjian1'
主題:答覆: 規範svn賬號

你好

困難問題點:

問題一、只替換帳號不替換配置庫路徑出現的問題。

服務器端修改用戶名稱後綴後,客戶端也進行修改用戶後綴後,須要從新輸入用戶名和密碼,輸入完成後認證文件加密字段與原認證文件不一樣。

服務器截圖:

clip_image0031

客戶端認證文件:c:%HOMEPATH%Application DataSubversionauthsvn.simple*

clip_image004

原文件內容

clip_image005

修改「chenrui」爲「chenrui.***.cn」

clip_image0061

而後點擊配置庫更新:(須要輸入用戶名密碼,修改密碼文件不生效。)

clip_image007

輸入用戶名密碼後的認證文件紅色標識處加密信息與原文件加密信息不一樣。

clip_image0081

問題二、只替換路徑不替換帳號。需從新輸入用戶密碼,而且從新生成一個認證文件。

修改認證文件,將172.16.40.211修改成scm11.***.cn

clip_image0091

修改配置庫的每一級目錄下「.svn entries」的文件

將172.16.40.211修改成scm11.***.cn

clip_image0101

更新後結果仍是須要輸入用戶名密碼。

clip_image011

輸入用戶密碼後,又從新生成一個認證文件

clip_image012

文件內容,加密字段又與原文件不一樣

clip_image0131

陳***
***-質量管理部
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:***

相關文章
相關標籤/搜索