मुझे किस सबवर्सन क्लाइंट का उपयोग करना चाहिए? [बन्द है]


14

मैं एक PHP वेबसाइट के लिए Subversion स्रोत नियंत्रण का उपयोग करना चाहता हूं । यह webspace किराए पर स्थापित है: हुर्रे!

तोड़फोड़ की वेबसाइट पर क्लाइंट-ऐप्स की एक बड़ी सूची है: http://subversion.tigris.org/links.html#all-clients

किसकी सिफारिश की जा सकती है? मेरे पास मेरे पीसी पर विंडोज एक्सपी स्थापित है। और मैं इसके लिए भुगतान नहीं करना चाहता हूं, इसलिए एक मुफ्त ग्राहक करेगा।

मैंने Visual Studio 2008 में Visual SourceSafe और Team Foundation सर्वर का उपयोग किया है ।

संपादित करें: शायद एक जो ग्रहण के साथ एकीकृत होता है?

संपादित करें 2: मैं लेख मिला अंतिम राउंड अप सबवर्सन साथ संस्करण नियंत्रण के लिए में सबवर्सन के बारे में स्मैशिंग पत्रिका


VS2008 में कछुआ के साथ आपके पास एकमात्र समस्या यह है कि यह VS में एकीकृत नहीं है, इसलिए आप सीधे VS में चेक इन / आउट नहीं कर पाएंगे। लेकिन यह मेरे लिए बस एक छोटी सी असुविधा है। मैं आपको बस यही जानना चाहता हूं;)
मार्क-आंद्रे आर।

मैं VS का उपयोग नहीं करने जा रहा हूं। मुझे बस इसके साथ अनुभव है, इसलिए ऐसा कुछ भी जो मेरे लिए ठीक रहेगा।
Natrium

जेफ एटवुड से कोडिंगहोर /.com/log/archives/000660.html कृपया दृश्य स्रोत सुरक्षित का उपयोग न करें।
उपयोगकर्ता

जवाबों:


46

मैं काम पर TortoiseSVN का उपयोग करता हूं , और यह बहुत अच्छी तरह से काम करता है। मुझे पूरा यकीन है कि यह एक है, अगर विंडोज के लिए सबसे लोकप्रिय एसवीएन क्लाइंट नहीं है :)

इसमें विंडोज एक्सप्लोरर शेल इंटीग्रेशन है, जिससे आपको अपने राइट-क्लिक के संदर्भ मेनू में एक अच्छा कछुआ वीवीएन मेनू मिलता है।

और यह मुफ़्त है!


मेरे लिए भी वैसा ही। एक महत्वपूर्ण परियोजना पर इसका इस्तेमाल किया; खोल एकीकरण अच्छा था।
एलेक्स

मैंने पहले से ही इसका उपयोग किया था, अच्छा क्लाइंट, सरल, उपयोग करने में आसान, कुछ बेकार सुविधा के बिना आप अक्सर एसवीएन या सीवीएस क्लाइंट में प्राप्त कर सकते हैं।
मार्क-आंद्रे आर।

एक आकर्षण की तरह काम करता है ... आश्चर्य है कि जब वे हमें एक टूलबार देंगे? वास्तव में उनके राइट क्लिक संदर्भ मेनू को कल्पना मत करो। इसमें समय लगता है।
यमदूत

यह बस काम करता है।
रान्डेल

मैं TortoiseSVN का उपयोग करता हूं, और इसे भी पसंद करता हूं, लेकिन शैल एकीकरण इसका सबसे अच्छा और सबसे खराब हिस्सा है। जब आप इसका उपयोग नहीं करते हैं, तो यह मेमोरी को ब्लॉट करता है, और कैंट इसे बंद कर सकता है, जैसा कि गैर-शेल क्लाइंट के साथ होता है, लेकिन यह जो लाभ देता है वह कुछ समय की लागत के लायक है।
दिनेश मन्ने

13

AnkhSvn एक अच्छा (और मुफ्त) सबवर्सन के लिए विजुअल स्टूडियो प्लगइन है।

मैं TortoiseSVN (जैसा कि BenA द्वारा अनुशंसित है) का उपयोग करता हूं। दोनों खुशी-खुशी एक साथ काम करते हैं।


वीएसएस की तुलना में बेहतर नहीं है, अब यह (बहुत!) हुआ करता था। VSS का उपयोग करने के लिए अंतिम आधा-उचित-ध्वनि बहाना आखिरकार चला गया है।
एमजीओवेन

10

ग्रहण के साथ उपयोग के लिए, आप उप ग्रहण की कोशिश कर सकते हैं । हालाँकि, मैंने खुद इसका उपयोग नहीं किया है, इसलिए मैं इसके पेशेवरों और विपक्षों को नहीं जानता हूँ!


1
जैसा कि उपखंड केवल x86 (32-बिट प्लेटफ़ॉर्म) पर उपलब्ध है, आपको वास्तव में 32 बिट JVM का उपयोग करना सुनिश्चित करना चाहिए .. (जब तक कि आप अपने दम पर JavaHL का निर्माण नहीं कर सकते ..)) यही कारण है कि विध्वंसक जावा SVN किट निरीक्षक का उपयोग करता है, इसलिए यह एक 100% शुद्ध जावा घोल है
पीटर पार्कर

7

मैं मानता हूं कि ज्यादातर उपयोग के लिए TortoiseSVN शायद सबसे अच्छा दांव है। लेकिन कुछ उपयोग के मामलों के लिए, उदाहरण के लिए थोड़ा और अधिक जटिल मर्जिंग संचालन, आप विंडोज पर भी मूल svnकमांड-लाइन क्लाइंट से चिपक सकते हैं । कम से कम यह है कि मैं अपने विंडोज का उपयोग करने वाले सहयोगियों को देखता हूं, भले ही वे सामान्य रूप से कछुआ का उपयोग करते हों ...

देखें क्या यह उत्तर और उसके टिप्पणियां (एक समान लिनक्स प्रश्न में) कुछ औचित्य और संसाधनों के लिए।


ओह, और स्वाभाविक रूप से आईडीई एकीकरण कई लोगों के लिए अंतिम समाधान है। (पहले हाथ के अनुभव से मैं कह सकता हूं कि इंटेलीज आईडीईए का सबवर्सन इंटीग्रेशन बेहतरीन है।)
जोनिक

5

सबवर्सिव परियोजना का उद्देश्य ग्रहण के लिए सबवर्सन (एसवीएन) एकीकरण प्रदान करना है। विध्वंसक प्लग-इन आपको ग्रहण कार्यक्षेत्र से इस सीवीएस उत्तराधिकारी संस्करण नियंत्रण प्रणाली के साथ काम करने की क्षमता देता है। आप सबवर्सन रिपॉजिटरी के साथ लगभग उसी तरह से काम कर सकते हैं जो सीवीएस रिपॉजिटरी के साथ लंबे समय से संभव है, सीवीएस प्लग-इन मानक ग्रहण वितरण में बंडल का उपयोग कर।

विध्वंसक प्लग-इन की सामान्य विशेषताएं सीवीएस प्लग-इन के समान हैं:

* Browse a remote repository
* Add a project to the repository and check out projects from the repository
* Synchronize a project to see incoming and outgoing changes
* Commit, update and revert changes
* See resource change history
* Merge changes

विध्वंसक परियोजना


3

मैंने आमतौर पर यहां चार एसवीएन क्लाइंट स्थापित किए हैं:

  • TortoiseSVN
  • SlikSVN जो OpenCollabNet पंजीकरण और विज्ञापन बकवास के बिना कमांड-लाइन तोड़फोड़ क्लाइंट है।
  • Visual Studio में AnkhSVN
  • Subclipse ग्रहण में

मैं या तो एक का उपयोग करता हूं, इस बात पर निर्भर करता है कि मैं वर्तमान में किस माहौल में हूं। हालांकि, नोट करना महत्वपूर्ण है: यदि आपके पास कई क्लाइंट हैं और सबवर्सन फिर से काम करने वाले कॉपी प्रारूप को बदल देता है, तो आपको सभी को एक नए संस्करण में अपग्रेड करना होगा। इतना आसान होगा, अगर वे सभी एक ही पुस्तकालय साझा ...


3

मैं RapidSVN का उपयोग करता हूं क्योंकि मुझे विंडोज और लिनक्स में काम करने की आवश्यकता है, और यह उपकरण दोनों वातावरणों में चलता है। यह चाल करता है और यह मुफ़्त है।


2

यदि आप एक (फ्री) समाधान चाहते हैं जो विज़ुअल स्टूडियो में एकीकृत हो, तो आप AnkhSVN को आज़मा सकते हैं। मैंने इसे अब से पहले सफलतापूर्वक उपयोग किया है, और इसका एकमात्र कारण है कि मैं इसका उपयोग नहीं करता हूं, यह है कि मैं कछुआ पसंद करता हूं।


विज़ुअल स्टूडियो में एकीकरण एक आवश्यकता नहीं है।
Natrium



1

क्यों Netbeans के आपके स्थानीय संस्थापन के लिए प्लगइन उपलब्ध है !


Netbeans के साथ +1 तोड़फोड़ एकीकरण निर्दोष रूप से काम करता है
Randell

1

जब मैंने अभी भी एक्लिप्स का उपयोग किया था, तो मैंने सबलॉक्स का उपयोग किया था, यह बग-ट्रैकिंग प्लगइन के साथ भी जुड़ा हुआ था, बग आईडी के साथ टैगिंग करता है।

अब, मैं सिर्फ कमांड लाइन का उपयोग करता हूं।


1

स्मार्टएसवीएन को सीमित मोड में मुफ्त में इस्तेमाल किया जा सकता है और यह सीमाओं के साथ भी काफी अच्छा है।



0

OS X के लिए, आप पिछले संस्करणों में नहीं जा सकते । यह सबसे अच्छा जीयूआई तोड़फोड़ ग्राहक होगा जो कभी अस्तित्व में है। यह शर्म की बात है कि विंडोज के लिए एक समान कार्यक्रम मौजूद नहीं है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.