हाय मैं सी # और शार्पस्विन पुस्तकालय का उपयोग करता हूं। मैं यह जांचना चाहता हूं कि फ़ाइल SvnClient के साथ जोड़ने से पहले स्रोत नियंत्रण में है या नहीं। जोड़ें। जब मैं इसे फ़ाइल पर करता हूं जो पहले से ही एसवीएन के तहत है, तो मुझे त्रुटि मिलती है: "पहले से ही संस्करण नियंत्रण में है"।कैसे जांचें कि फ़ाइल SharpSvn में स्रोत नियंत्रण में है या नहीं?
उत्तर
यह बहुत अच्छी तरह से दर्शाता है कि कैसे स्थिति
using(SvnClient client = new SvnClient())
{
SvnStatusArgs sa = new SvnStatusArgs();
sa.Depth = SvnDepth.Empty; // Adjust this to check direct files, or (recursive) directories etc
Collection<SvnStatusEventArgs> statuses;
client.GetStatus("c:\\somefile.txt", sa, out statuses);
Assert.That(statuses.Count, Is.EqualTo(1));
Assert.That(SvnStatus.NotVersioned, Is.EqualTo(statuses[0].LocalContentStatus));
}
का उपयोग कर आप केवल तब फ़ाइल स्रोत नियंत्रण में है आप .Info()
/.GetInfo()
इस्तेमाल कर सकते हैं जानना चाहते हैं यह करने के लिए। यह विधि आम तौर पर तेज़ होती है क्योंकि इसे जांचना नहीं पड़ता है कि फ़ाइल की जांच होने के बाद से फ़ाइल बदल गई है या नहीं।
'.Status() 'फ़ाइल तुलना में एक फ़ाइल तुलना करेगा यदि फ़ाइल संशोधित हो सकती है, तो केवल 2 जीबीटीई फ़ाइल के अंतिम बाइट को संशोधित करने के मामले में सबसे खराब मामला संशोधित किया गया था, यह निर्धारित करने के लिए लगभग 2 * 2 GByte पढ़ सकता है। 'INCFO() 'के साथ आप सुनिश्चित हैं कि यह कभी नहीं होता है। –
- 1. जांचें कि फ़ाइल पहले से ही स्रोत नियंत्रण में है
- 2. जांचें कि फ़ाइल मौजूद है या नहीं,
- 3. कैसे जांचें कि फ़ाइल gzip संपीड़ित है या नहीं?
- 4. .NET कैसे जांचें कि पथ एक फ़ाइल है या नहीं?
- 5. कैसे जांचें कि किनारे कुछ चक्र में है या नहीं?
- 6. कैसे जांचें कि ओएस विस्टा पाइथन में है या नहीं?
- 7. jquery कैसे जांचें कि यूआरएल में शब्द है या नहीं?
- 8. कैसे जांचें कि वर्तमान समय पायथन में है या नहीं?
- 9. कैसे जांचें कि यूनिकोड चरित्र में नैतिकता है या नहीं?
- 10. जांचें कि फ़ाइल में पाइथन
- 11. SharpSVN का उपयोग कैसे करें (जल्दी) जांचें कि सर्वर पर एक दूरस्थ फ़ोल्डर/फ़ाइल मौजूद है
- 12. कैसे जांचें कि पाठ फ़ाइल में बैच में कुछ टेक्स्ट है या नहीं?
- 13. .classpath और .project - संस्करण नियंत्रण में जांचें या नहीं?
- 14. PHP जांचें कि फ़ाइल उपयोग में है
- 15. जांचें कि उपयोगकर्ता सी में रूट है या नहीं?
- 16. जांचें कि किसी फॉर्म में कोई कुंजी है या नहीं?
- 17. जांचें कि निर्देशिका में निर्देशिका मौजूद है या नहीं?
- 18. जांचें कि स्ट्रिंग सामग्री में कोई HTML है या नहीं?
- 19. जांचें कि डीबी में भूमिका मौजूद है या नहीं?
- 20. जांचें कि संग्रहित प्रो डीबी में मौजूद है या नहीं?
- 21. जांचें कि सॉकेट कनेक्ट है या नहीं
- 22. कैसे जांचें कि सरणी शून्य या खाली है या नहीं?
- 23. जांचें कि ईवेंट में कोई श्रोताओं है या नहीं?
- 24. जांचें कि रेल में कोई लेआउट मौजूद है या नहीं?
- 25. jQuery: जांचें कि चरित्र स्ट्रिंग में है या नहीं
- 26. जांचें कि क्या स्ट्रिंग में दिनांक है या नहीं
- 27. जांचें कि NSDictionary में कुंजी मौजूद है या नहीं
- 28. कैसे जांचें कि सरणी खाली नहीं है या नहीं?
- 29. कैसे जांचें कि फ़ाइल में डिजिटल हस्ताक्षर है
- 30. Magento कैसे जांचें कि शॉपिंग कार्ट खाली है या नहीं?
.GetInfo() के साथ जांच करना थोड़ा सस्ता है (यदि आप केवल यह जानना चाहते हैं कि फ़ाइल स्रोत नियंत्रण में है या नहीं, तो फ़ाइल संशोधित है या नहीं। –
'.Status() 'फ़ाइल तुलना में एक फ़ाइल तुलना करेगा यदि फ़ाइल संशोधित हो सकती है, तो केवल 2 जीबीटीई फ़ाइल के अंतिम बाइट को संशोधित करने के मामले में सबसे खराब मामला संशोधित किया गया था, यह निर्धारित करने के लिए लगभग 2 * 2 GByte पढ़ सकता है। 'INCFO() 'के साथ आप सुनिश्चित हैं कि यह कभी नहीं होता है। –