मैं ग्रहण में एक मौजूदा जावा परियोजना:एक्लिप्स उपclipse के साथ एसवीएन के लिए मौजूदा परियोजना कैसे प्रतिबद्ध करें?
MyProject/
src/
... all main sources
test/
... all test sources
build.xml
... lots of other stuff
मैं अब एक नया SVN रेपो के खाली trunk/
को यह परियोजना (प्रतिबद्ध इसके बारे में सब) जोड़ना चाहते हैं:
https://svn.example.com/MyProject/
trunk/
(Empty)
ताकि , प्रतिबद्धता के बाद, रेपो अब इस तरह दिखता है:
https://svn.example.com/MyProject/
trunk/
src/
... all main sources
test/
... all test sources
build.xml
... lots of other stuff
मैंने उपclipse प्लगइन स्थापित किया।
पैकेज Explorer में, मैं:
MyProject/
Team >> Share Project >> SVN >> https://svn.example.com/MyProject
- उपयोग निर्दिष्ट "ट्रंक" के फोल्डर का नाम इतना है कि यूआरएल अब
https://svn.example.com/MyProject/trunk
- क्लिक करें "समाप्त" है राइट-क्लिक करें
जब मैं ऐसा करता हूं, प्रतिबद्धता के बजाय रेपो में trunk/
पर मेरे सभी स्रोत कोड (MyProject
में निहित), यह ओवरराइट करता है (इस प्रकार चेकआउट) MyProject/
खाली निर्देशिका के साथ!
इस प्रकार, शेयर परियोजना रेपो से कोड की जांच करने के लिए प्रतीत होता है, पहली बार रेपो में नया कोड नहीं दे रहा है!
मैं उपclipse प्लगइन और/या ग्रहण टीम सुविधाओं के साथ ऐसी प्रारंभिक प्रतिबद्धता कैसे पूरा करूं?
इस प्रक्रिया के बाद मेरे लिए एक ट्रंक फ़ोल्डर नहीं बनाया गया। –
मेरा मतलब यह है कि शेयर करने से पहले ट्रंक फ़ोल्डर को मैन्युअल रूप से नहीं बनाते हैं। जब आप साझा करते हैं, तब भी यह उस स्थान के नाम के रूप में "ट्रंक" टाइप करने के लिए आप पर निर्भर करता है जिसे आप साझा करेंगे। मुझे लगता है कि यह आपके प्रोजेक्ट का नाम डिफ़ॉल्ट रूप में रखता है। –