2012-03-28 17 views
5

मैं टीएफ कमांड का उपयोग कर एक टीएफएस वर्कस्पेस बनाने की कोशिश कर रहा हूं।एक टीएफएस वर्कस्पेस बनाना - मिनजीडब्ल्यू संगतता समस्या

यह Windows कमांड प्रॉम्प्ट से पूरी तरह से काम करता है:

C:\Tmp> "c:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\TF.exe" workspace /new TemporaryWorkspace /s:http://srv:8080/tfs /noprompt 

वास्तव में एक ही आदेश है जब एक MinGW (msys) खिड़की (MinGW 3.18 Windows XP SP2 के तहत) से मार डाला विफल रहता है:

$ "C:/Program Files/Microsoft Visual Studio 10.0/Common7/IDE/TF.exe" workspace /new TemporaryWorkspace /s:http://srv:8080/tfs /noprompt 
Specify one workspace. 

अन्य टीएफएस कमांड (जैसे , वर्कस्पेस इत्यादि) MinGW के तहत सही तरीके से काम करते हैं।

कोई विचार क्या गलत हुआ?

+0

आवश्यकता हो सकती है यह काम करता है अगर आप/एस के बजाय/संग्रह तर्क का उपयोग: तो जैसे कुछ कोशिश? –

उत्तर

0

मुझे लगता है कि आप जिस खोल का उपयोग कर रहे हैं वह एक नई लाइन के रूप में पार्सिंग/एन है, इसलिए tf.exe को सही तरीके से विकल्प पास नहीं कर रहा है। हालांकि इस मुद्दे के कारण टीएफ वास्तव में सभी विकल्पों के लिए स्लैश (/) के बजाय एक hypden (-) स्वीकार करता है।

$ "C:/Program Files/Microsoft Visual Studio 10.0/Common7/IDE/TF.exe" workspace 
     -new TemporaryWorkspace 
     -collection:http://srv:8080/tfs/DefaultCollection 
     -noprompt 

तुम क्या कर रहे हैं, तो इस प्रोग्राम के रूप में आप भी -login:[email protected]:password

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

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