2011-02-01 10 views
14

किसी मित्र के साथ कुछ वेब विकास सामग्री सेट अप करना, वह संस्करण एसवीएन (अपनी कंपनी द्वारा भुगतान किया गया) का उपयोग कर रहा है जो शानदार लग रहा है लेकिन एक स्पर्श मूल्यवान है।मैक ओएस एक्स पर संस्करण एसवीएन के लिए सबसे अच्छा मुफ्त विकल्प?

मुझे एसवीएनएक्स द्वारा परीक्षा मिली थी, लेकिन अगर मैं ईमानदार हूं तो कमांड लाइन का उपयोग करने के विचार को पसंद नहीं है - बहुत अच्छा और उपयोग करने में आसान जीयूआई पसंद करते हैं।

मुझे इसके लिए भुगतान करने पर कोई फर्क नहीं पड़ता अगर मुझे करना है, लेकिन मैं सोच रहा था कि क्या वास्तव में कोई अच्छा विकल्प था? हम एक एसवीएन fwiw के रूप में Springloops का उपयोग करेंगे।

+3

एसवीएनएक्स जीयूआई है, कमांड लाइन नहीं है। संस्करणों के रूप में पॉलिश के रूप में नहीं, लेकिन यह काफी अच्छा है – CharlesB

उत्तर

8

संपादित: उपयोग iSVN RapidSVN में अपनी एक नज़र मुक्त


ले लो के रूप में। उनके पास मैक ओएस के लिए एक बिल्ड है।

http://rapidsvn.tigris.org

नोट: मैक ओएस 10.8.3 अब

+1

ध्यान दें कि iSVN को 'अल्फा' सॉफ़्टवेयर के रूप में चिह्नित किया गया है और 2010 से अपडेट नहीं किया गया है। – Quantum7

4

यह मैक ओएस एक्स मूल नहीं है, लेकिन आप एक्लिप्स के एसवीएन क्लाइंट को आज़मा सकते हैं। यह मैक ओएस एक्स पर काम करता है, और यह बहुत अच्छा है।

+1

यह बहुत अच्छा है। मेरी इच्छा है कि सबक्लिप्स या सबवर्सिव के समान एक स्टैंडअलोन एसवीएन क्लाइंट है। –

8

आप SVN पैकेज पर देख रहे हैं के लिए समर्थित नहीं, CollabNet यह

है आप देख रहे हैं जीयूआई ग्राहक के लिए (ओपन सोर्स)

रैपिड दजला http://rapidsvn.tigris.org/

SVNX द्वारा द्वारा ला आप देख रहे हैं मुक्त जीयूआई के लिए http://scplugin.tigris.org/

SmartSVN Syntevo http://www.syntevo.com/smartsvn/index.html

द्वारा दजला द्वारा http://code.google.com/p/svnx/

SCPlugin चुना (गैर खुला स्रोत)

Sourcetree http://www.sourcetreeapp.com/ * इस पर ध्यान दें एक Mercurial/गिट संस्करण है। यदि आप रिमोट एसवीएन सर्वर से कनेक्ट कर रहे हैं। यह काम करता हैं। यह स्थानीय रूप से Mercurial/गिट में बदल जाता है।

मुझे व्यक्तिगत रूप से सबसे अधिक संस्करण संस्करणों के लिए आमतौर पर उपयुक्त होने के लिए सॉर्सेट्री मिलती है।

+1

यदि मैं गलत नहीं कर रहा हूं, तो सोर्सेट्री एक गिट/Mercurial क्लाइंट है, svn – CitronEvanescent

+1

हालांकि यह काम करता है। अगर रिमोट एसवीएन है, तो आप अभी भी उससे जुड़ सकते हैं। स्थानीय रूप से यह इसे गिट/मर्कुरियल में परिवर्तित कर देगा। यह अभी भी एक एसवीएन रिमोट सर्वर के साथ पूरी तरह से बातचीत करता है। अच्छी बात। स्थानीय रूप से यह समर्थन नहीं करता है। –

+0

कैसे? मैंने बस एक रिमोट एसवीएन से कनेक्ट करने की कोशिश की और SourceTree इसे – David

3

मैं एक मुफ्त एसवीएन ऐप के बाद भी था, मैंने कुछ अलग समाधानों की कोशिश की, लेकिन उनमें से कोई भी काफी निशान नहीं मारा। शुरू करने के लिए मैं svnX द्वारा उत्साहित था, लेकिन फिर यह वास्तव में भ्रमित है कि यह 'काम करने वाली प्रतियों' और 'रिपोजिटरीज' का अलग-अलग तरीके से कैसे व्यवहार करता है - मुझे अभी भी बिल्कुल यकीन नहीं है कि कई खिड़कियों का उपयोग कब/क्यों किया जाए। ऐसा लगता है कि सब कुछ शामिल है, लेकिन बस स्पष्ट रूप से नहीं।

आप जानते हैं कि मैंने क्या उपयोग किया है? Netbeans

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

7

आप Xcode

File -> Source Control -> Repositories

या Xcode

की स्टार्टअप विंडो में स्थापित किया है

इसके अलावा, आप Xcode

में प्रेस

Cmd+Shift+2 और खजाने चुन सकते हैं।

+0

एक्सकोड 6 में यह स्रोत नियंत्रण है -> चेकआउट ... मुझे शॉर्टकट के बारे में पता नहीं है इसके लिए कुंजी चेक आउट होने के बाद मुझे नहीं पता कि परिवर्तनों को कैसे कम किया जाए, या तो। –

0

मैं आपको एसवीएनप्लगिन के साथ जेडिट का प्रस्ताव देता हूं।