2011-10-11 10 views
9

मेरे पास एक रिमोट रिपोजिटरी से मेरी स्थानीय मशीन पर एक प्रोजेक्ट चेक आउट किया गया है, और मैं 'सक्रिय' उपयोगकर्ता को स्विच करना चाहता हूं, ताकि बाद में नया उपयोगकर्ता आ जाएगा लॉग में नए उपयोगकर्ता नाम के तहत फिर से पूरी रिपॉजिटरी को जांचने के अलावा ऐसा करने का कोई तरीका है?एसवीएन: चेक आउट रिपोजिटरी पर सक्रिय उपयोगकर्ता को स्विच करना

बहुत धन्यवाद,

जोसेफ।

उत्तर

11

आपकी घर निर्देशिका में .subversion नामक एक निर्देशिका है। अंदर कई लेख कैश फ़ाइलें हैं। इसमें अपना उपयोगकर्ता नाम वाला एक ढूंढें और फ़ाइल को हटाएं। अगले svn प्रतिबद्ध या किसी भी svn ऑपरेशन पर, आपको अपने उपयोगकर्ता नाम/pw के लिए संकेत दिया जाएगा। उस उपयोगकर्ता नाम को दर्ज करें जिसका आप उपयोग करना चाहते हैं।

linux पर:

/home/me/.subversion/AUTH_CACHE_FILE_HERE 

या मैक पर:

/Users/me/.subversion/auth/some_cache_file 

फ़ाइल नाम भिन्न हो सकते हैं, लेकिन आप वास्तव में सिर्फ पूरे .subversion निर्देशिका नष्ट कर सकते हैं और यह अगले svn साथ निर्मित किया जाएगा आदेश।

+0

शानदार धन्यवाद! –

+0

मदद करने में खुशी!) – chown

+2

विंडोज़ पर संस्करण 1.7 के लिए, यह% APPDATA% \ Subversion \ auth के अंतर्गत है। मेरे लिए, एक हेक्स फ़ाइल नाम के साथ svn.simple के तहत एक फ़ाइल थी जिसे मैंने हटा दिया था। – Todd

संबंधित मुद्दे