2012-03-03 12 views
8

मैं एक svn भंडार से लॉग प्राप्त करना चाहता हूं। अब, मैं इसे दो तरीकों से करने में सक्षम हूं, स्थानीय भंडार बना रहा हूं और वहां से svn लॉग प्राप्त कर सकता हूं। या, संख्या 2, इसे डीएवी/HTTP सेवित svn भंडार से प्राप्त करें।भंडार से svn लॉग प्राप्त करें, काम करने की प्रतिलिपि

क्या एसपीएन लॉग सीधे भंडार फ़ोल्डर से प्राप्त करने का कोई तरीका है? (इसमें conf, डीबी, gooks, आदि के साथ एक?)। अगर मैं

svn log <repodir> 

मैं त्रुटि 'SVN:' मिलता है/var/खजाने/परीक्षण 'एक काम की नकल नहीं है।'

svnlook log 

मुझे वापसी के रूप में बस एक खाली रेखा मिलती है।

धन्यवाद।

+1

का उपयोग कर 'प्रयास करें SVN लॉग फ़ाइल: /// path/to/अपने/repo' – knittl

+0

हाँ, वह वास्तव में वें था ई समाधान यदि आप इसे उत्तर के रूप में देते हैं, तो मैं इसे स्वीकार करूंगा :) – WesleyE

+0

एक प्रतिलिपि पर 'svn log' को कॉल करना बेहतर है, यानी भंडार की तुलना में, भंडार का एक चेक आउट संस्करण। –

उत्तर

7

आप file:// प्रोटोकॉल का उपयोग करने के लिए है के साथ रेपो का पूर्ण पथ है, इसलिए पैरामीटर (खजाने केवल एक यूआरएल के साथ बात की जा सकता है) URL के रूप में पार्स हो जाता है:

svn log file:///path/to/your/repo 
1

क्या एसपीएन लॉग सीधे भंडार फ़ोल्डर से प्राप्त करने का कोई तरीका है?

उपयोग file: /// प्रोटोकॉल

वहाँ svn log file:///D:/Repositories/Hello डी:/डेटा संग्रह स्थान/हैलो रास्ते में स्लैश बजाय विन-बैकस्लैश

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