2012-02-07 17 views
8

है, मैं git-tfs का उपयोग कर एक TFS संग्रह को क्लोन करने का प्रयास कर रहा हूं।git-tfs: मैं एक tfs प्रोजेक्ट को क्लोन कैसे करूं जिसमें रिक्त स्थान

git tfs clone http://tfs:8080/ $/TeamProject/folder 

लेकिन मैं यह भी कुछ परियोजनाओं/फ़ोल्डर उस में दोनों रिक्त स्थान और स्वीडिश कैरेक्टर हैं कि है:

यह TFS परियोजनाओं है कि नहीं है नाम में एक जगह है, इस तरह के रूप के साथ अच्छा काम करता है

git tfs clone http://tfs:8080/ $/TeamProject/my swedish åäö folder1/folder2 

जब मैं आदेश चला मैं:

The item $/TeamProject/my swedish åäö folder1/folder2 does not exist at the spcified version. 

कोई भी सुझाव कैसे इसे ठीक करने के लिए?

+5

दोहरे उद्धरण में पूरे रास्ते संलग्न प्रयास करें। – Polynomial

+0

वह आंशिक रूप से काम किया। अब मैं अंतरिक्ष के साथ परियोजनाओं/फ़ोल्डरों को क्लोन कर सकता हूं, लेकिन अभी भी स्वीडिश वर्णों के साथ समस्याएं हैं – Zeno

+1

आप उन्हें urlencoding करने का प्रयास कर सकते हैं? मुझे यकीन नहीं है कि यह ऐसे पात्रों को कैसे संभालता है। – Polynomial

उत्तर

5

मैंने टीएफएस में परियोजनाओं का नाम बदलकर समस्या हल की, और स्वीडिश पात्रों को हटा दिया।

जैसा कि बहुपद कहा गया है, यदि आप दोहरे उद्धरण वाले पथ को संलग्न करते हैं तो फ़ोल्डर में मौजूद फ़ोल्डर/परियोजनाएं संभव हो सकती हैं। डाल करने के लिए है यह काम करने के लिए

git tfs clone http://tfs:8080/ $/"Team Project/Folder Name"

कुंजी "चाल":

+1

हाँ डबल कोट आपको अंतरिक्ष वर्णों के लिए सहेज लेना चाहिए लेकिन गिट-टीएफएस के अंतिम संस्करण को अब स्वीडिश वर्णों की अपनी समस्या का समाधान करना चाहिए ... – Philippe

10

यहाँ जहां TFS (TFVC) भंडार स्पेस हैं एक TFS (TFVC) भंडार git tfs का उपयोग कर क्लोनिंग की एक काम उदाहरण है टीम प्रोजेक्ट/फ़ोल्डर नाम के चारों ओर डबल कोट्स (लेकिन उन्हें $/ भाग के आसपास न रखें)।

अर्थात $/"Team Project/Folder Name"

+0

आपका उत्तर समझ में नहीं आता है। क्या आप संदर्भ (और जोड़ सकते हैं) याद कर सकते हैं? – jpaugh

+0

यह कैसे समझ में नहीं आता है? मूल सवाल यह था कि "मैं एक टीएफएस प्रोजेक्ट को कैसे क्लोन कर सकता हूं जिसमें रिक्त स्थान हैं" और मैंने एक उदाहरण प्रदान किया है जिसमें एक टीएफएस प्रोजेक्ट क्लोन करना है जिसमें रिक्त स्थान शामिल हैं। '$ /" टीम प्रोजेक्ट/फ़ोल्डर का नाम "'। –

+0

आपका उत्तर इस बात का जिक्र नहीं करता कि क्या गलत है, या यहां तक ​​कि इसे ठीक करने का कोई तरीका भी है या नहीं। (यह प्रभाव में है "उद्धरण के बारे में कुछ।") यह नाटकीय लग सकता है, लेकिन * विश्वसनीयता * स्थापित करना उतना ही महत्वपूर्ण है जितना सही कोड है। – jpaugh

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

  • कोई संबंधित समस्या नहीं^_^