2008-09-12 19 views
9

कौन सा स्टैंडअलोन विंडोज जीयूआई एप्लीकेशन क्या आप सबवर्सन रिपॉजिटरी एक्सेस करने के लिए उपयोग की सलाह देते हैं?सबवर्सन क्लाइंट-साइड एप्लिकेशन

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

+0

आपको शैल एक्सटेंशन बनाम एप्लिकेशन की आवश्यकता क्यों है? इससे इस प्रश्न का उत्तर देना आसान हो जाएगा। – Josef

उत्तर

27

स्टैंडअलोन ग्राहक

अकेले Synchro SVN कुल स्टैंड के लिए एक शक्तिशाली और पार मंच समाधान है। यह प्रत्येक प्लेटफ़ॉर्म पर सबसे मूल एप्लिकेशन की तरह दिखता है।

Subversion website अन्य स्टैंडअलोन एसवीएन क्लाइंट्स (अधिकांश क्रॉस प्लेटफॉर्म) की एक सूची शामिल है। [कॉपी किया गया http://subversion.tigris.org/links.html#clients]

eSvn से नीचे दी गई सूची - पार मंच क्यूटी आधारित जीयूआई सबवर्सन को दृश्यपटल http://sourceforge.net/projects/esvn

FSVS - तेजी से तोड़फोड़ कमांड लाइन क्लाइंट सॉफ्टवेयर तैनाती के आसपास केंद्रित http://fsvs.tigris.org/

KDESvn - केडीई http://www.alwins-world.de/wiki/programs/kdesvn

के लिए एक सबवर्जन क्लाइंट

QSvn - एक पार मंच जीयूआई सबवर्सन ग्राहक http://ar.oszine.de/projects/qsvn/

RapidSVN - सबवर्सन http://rapidsvn.tigris.org/

RSVN के लिए एक पार मंच जीयूआई सामने के अंत - अजगर स्क्रिप्ट जो कई भंडार की अनुमति देता है एक एकल, परमाणु लेनदेन में साइड ऑपरेशंस। https://opensvn.csie.org/traccgi/rsvn/trac.cgi/wiki

SmartSVN - (।। खुला नहीं स्रोत एक नि: शुल्क है और एक व्यावसायिक संस्करण में उपलब्ध है) सबवर्सन के लिए एक पार मंच जीयूआई ग्राहक http://www.syntevo.com/smartsvn/

Subcommander - एक पार मंच सबवर्सन जीयूआई एक दृश्य पाठ विलय उपकरण सहित ग्राहक। http://subcommander.tigris.org/

SvnX - एक मैक ओएस एक्स पैंथर जीयूआई ग्राहक। http://www.lachoseinteractive.net/en/community/subversion/svnx/

सहमत करनेवाला SVN ग्राहक - क्रॉस-प्लेटफॉर्म चित्रमय सबवर्सन ग्राहक। (नहीं खुला स्रोत नि: शुल्क परीक्षण मैक ओएस एक्स, विंडोज और लिनक्स के लिए उपलब्ध संस्करणों।।) http://www.syncrosvnclient.com

कार्यक्षेत्र - क्रॉस मंच सॉफ्टवेयर विकास जीयूआई अजगर http://pysvn.tigris.org/

में लिखा सबवर्सन पर बनाया गया

संस्करण - मैक ओएस एक्स (ओपन सोर्स नहीं; वाणिज्यिक लाइसेंस की आवश्यकता है) के लिए एक जीयूआई सबवर्जन क्लाइंट। http://www.versionsapp.com/

ज़िगवर्सन - मैक ओएस एक्स के लिए एक सबवर्जन इंटरफ़ेस प्रोग्रामर के सामान्य वर्कफ़्लो के आस-पास एक इंटरफ़ेस डिज़ाइन करने का लक्ष्य रखता है। (। ध्यान दें कि यह खुला स्रोत नहीं है) http://zigversion.com/

एकीकृत ग्राहक

TortoiseSVN सबसे अच्छा सामान्य उपयोग प्रणाली है [एक एकीकृत प्रणाली स्टैंडअलोन नहीं है - धन्यवाद मार्टिन केनी]। यह विंडोज एक्सप्लोरर में स्वयं को एकीकृत करता है (आप इसे एक्सप्लोरर या किसी भी खोल संवाद में उपयोग कर सकते हैं) ताकि यह बेहद अच्छी तरह से काम करता है और आपको एसवीएन की पूर्ण शक्ति देता है।

Ankhsvn एक अच्छा समाधान है जो विजुअल स्टूडियो (एक्सप्रेस संस्करणों को छोड़कर) में एकीकृत करता है।

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

+0

रैपिडएसवीएन ने बहुत अच्छा, छोटा डाउनलोड किया, सीधे आगे नहीं खिड़कियां एकीकरण, बस मुझे क्या चाहिए। इसके अलावा यह मुफ़्त है;) –

24

@jwarzech:

TortoiseSVN: http://tortoisesvn.tigris.org/

अपनी वेबसाइट से:

 
A Subversion client, implemented as a windows shell extension. 

TortoiseSVN is a really easy to use Revision control/version control/source control software for Windows. 
Since it's not an integration for a specific IDE you can use it with whatever development tools you like. 
TortoiseSVN is free to use. You don't need to get a loan or pay a full years salary to use it. 
+0

मैं दूसरा जवाब देता हूं। इसकी मूल रूप से एक खोल विस्तार प्रकार की बात है। मुझे यकीन नहीं है कि यह "स्टैंडअलोन विंडोज़ जीयूआई एप्लीकेशन" के लिए आपकी आवश्यकता को पूरा करता है। –

+0

बेस्ट। एससीसी जीयूआई। कभी भी – Shog9

+0

मैं सहमत हूं। ग्रेट क्लाइंट :) –

1

एक शेल एक्सटेंशन के रूप में, मुझे लगता है कि यह तकनीकी रूप से एक स्टैंड-अलोन नहीं है आवेदन, लेकिन फिर भी TortoiseSVN के लिए +1।

1

मैं TortoiseSVN की शुरुआत करने के लिए अनुशंसा करता हूं (मूल रूप से, यह एसवीएन से संबंधित प्रासंगिक मेनू को एक्सप्लोरर में जोड़ता है), लेकिन यह सदमे से भूख लगी हो सकती है।

मैं आमतौर पर इसे उपयोग करते समय इसका उपयोग करता हूं, लेकिन ग्रहण के हिस्से के रूप में बहुत साफ और उपयोग करने योग्य कमांड लाइन टूल्स उपवर्तन का उपयोग करता है और सबक्लिसे का उपयोग करता है।

1

कुल स्टैंड अकेले Synchro SVN (60 $) सबसे अच्छे दिखने वाले और पूर्ण विशेषताओं में से एक है। यह क्रॉस-प्लेटफॉर्म (विन, लिनक्स, ओएसएक्स) है।

1

एक और केवल tortoiseSVN!

यह विंडोज एक्सप्लोरर में एकीकृत है, आप इसे राइट क्लिक के साथ आमंत्रित करते हैं। सभी आदेशों अक्सर इस्तेमाल किया आदेशों जैसे अद्यतन, प्रतिबद्ध या diff (यह विन्यास है) के अलावा, TortoiseSVN मेनू के तहत कर रहे हैं।

किसी कारण से, एसवीएन प्रक्षेपण गुण मेनू में एक टैब में स्थित हैं, न कि TortoiseSVN मेनू में।यह समझ में आता है, तरह, लेकिन इसमें कुछ समय लग रहा था।

TortoiseSVN उत्कृष्ट है, लेकिन मैं केवल महसूस किया कि यह भयानक था जब मैं एक मैक (जहां कछुआ उपलब्ध नहीं है) में ले जाया गया और एक सभ्य उपकरण को खोजने की कोशिश की। कुछ भी करीब नहीं आता है।

1

SmartSVN अच्छा है यदि आप एक क्लाइंट चाहते हैं जो एक्सप्लोरर के साथ एकीकृत नहीं है और इसके बजाय एक स्टैंडअलोन ऐप है। (हालांकि मुझे लगता है कि बाद में संस्करण एक एक्सप्लोरर एकीकरण भी प्रदान करता है।)

0

मेमोरी और डिस्क आईओ टीएसवीएनसीएसी के साथ एक समस्या हो सकती है, जो टोर्टोइज़ के आइकन ओवरले प्रबंधित करती है। आप इसे अपने चेकआउट को एक या दो निर्देशिकाओं में डालकर ठीक कर सकते हैं और कैश प्रक्रिया को केवल अपने संपूर्ण ड्राइव की बजाय उन निर्देशिकाओं को देख सकते हैं।

See this link for instructions.

2

तुम क्यों TortoiseSVN आप के लिए काम नहीं करता है व्याख्या कर सकते हैं? यह हमें यह जानने में मदद करेगा कि आपको वास्तव में किसी एप्लिकेशन में क्या चाहिए।

Windows Explorer के साथ TortoiseSVN कम्बाइन और तुम एक महान उपकरण मिल गया है, और फिर पिक VisualSVN आप दृश्य स्टूडियो के साथ एकीकृत करने के लिए कुछ करना चाहते हैं।

+2

TortoiseSVN वास्तव में एक "स्टैंडअलोन विंडोज क्लाइंट" नहीं है क्योंकि यह विंडोज एक्सप्लोरर के साथ स्वयं को एकीकृत करता है। एक स्टैंडअलोन क्लाइंट वह होगा जो पूरी तरह निहित है और किसी भी अन्य प्रोग्राम के साथ एकीकृत नहीं होता है वे उन मशीनों के लिए उपयोगी हैं जिन्हें आप इंस्टॉल या एकीकृत नहीं कर सकते हैं। –

1

आप शेल एक्सटेंशन TortoiseSVN अपने काम स्वचालन इंटरफेस के माध्यम से एक आवेदन के रूप में इस्तेमाल किया जा सकता पसंद नहीं है - एक निष्पादन योग्य कई आदेश बहस।

TortoiseSVN Manual

देखें प्रत्येक आदेश एक विशेष कार्य के लिए एक मॉडल संवाद को जन्म देती है।

1

मैं जेटब्रेन्स

से PHPStorm का उपयोग यह मैक या विन पीसी वातावरण में इस्तेमाल किया जा सकता। इसमें आंतरिक विवर्तन/गिट/मर्कुरियल टूल है।

हालांकि आपको इसके लिए भुगतान करना पड़ता है ($ 50) उनके पास 30 दिन पूरी तरह कार्यात्मक परीक्षण है।