2010-04-10 14 views
5

मैं एक "परियोजना" निर्देशिका जो एक .acignore युक्त फ़ाइल है है की अनदेखी करने के:Accurev: कैसे एक निर्देशिका की सामग्री नहीं बल्कि निर्देशिका

बाहर/*

"परियोजना" निर्देशिका की जाँच शामिल है -इन "आउट" निर्देशिका। लेकिन मैं "आउट" निर्देशिका पेड़ में कुछ भी अनदेखा करना चाहता हूं।

उपरोक्त काम नहीं करता है। सही वाक्यविन्यास क्या है?

धन्यवाद।

उत्तर

2

वह वाक्यविन्यास वास्तव में सही है। मेरा अनुमान है कि "आउट" निर्देशिका की सामग्री में (सदस्य) की स्थिति है। ACCUREV_IGNORE_ELEMS और .acignore उन फ़ाइलों को अनदेखा नहीं करेंगे जो पहले से ही AccuRev नियंत्रण में हैं। ध्यान दें कि इस उदाहरण में, मेरी "आउट" निर्देशिका में फ़ाइलें पहले से ही सदस्य नहीं हैं, इसलिए (बाहरी) खोज अनुरोध में दिखाई न दें:

सी: \ डेमो \ ws \ Twins_SP1_mauer \ WebApp> dir
2010/04/10 04:49 PM 7 .acignore
2010/04/10 04:44 आउट PM

C: \ डेमो \ ws \ Twins_SP1_mauer \ WebApp> बिल्ली .acignore
आउट/*

सी: \ डेमो \ ws \ Twins_SP1_mauer \ WebApp> डीआईआर आउट
04/10/2010 04:43 अपराह्न 0 file1.txt
2010/04/10 16:44 0 file2.txt

सी:। \ डेमो \ ws \ Twins_SP1_mauer \ WebApp> accurev स्टेट -x
\ WebApp.acignore (बाह्य)

+0

हम्म, मेरे लिए काम किया जाना प्रतीत नहीं होता: $ ls src/बाहर/ $ accurev स्टेट -x आर। $ vi .acignore $ cat .acignore आउट/* $ $ accurev stat -x -R स्पर्श करें/आउटफाइल करें। /./project/.acignore (बाहरी) /./project/out/outfile (बाहरी) – Jack

+0

जैक, AccuRev का कौन सा संस्करण, और लिनक्स का क्या विचलन? – jtalbott

+0

यह लिनक्स और सिग्विन का उपयोग कर विंडोज़ बॉक्स पर होता है। 4.7.2 का उपयोग करना – Jack

2

Accurev के फ़िल्टरिंग का उपयोग केवल (बाहरी) सूची में दिखाई देने वाले फ़िल्टर को फ़िल्टर करने के लिए किया जाता है, इसलिए यदि चीजें पहले से ही जोड़े जा चुकी हैं, तो उन्हें फ़िल्टर नहीं किया जाएगा।

.acignore फ़ाइलें एक पुनरावर्ती पैटर्न निर्दिष्ट करने में सक्षम नहीं हैं - .acignore के समान स्तर पर "आउट" निर्देशिका है? आपको उन्हें पेड़ की प्रत्येक निर्देशिका में रखना होगा।

मैंने अपनी मशीनों पर ACCUREV_IGNORE_ELEMS निर्दिष्ट करने के लिए लोगों को बचाने के लिए हमारे पूरे पेड़ में .acignore फ़ाइलें जोड़ दीं। एक ठेठ .acignore है:

*.ncb 
*.suo 
*.user 
Debug/* 
Debug 
bin/* 
bin 
obj/* 
obj 
Release/* 
Release 
TestResults 
TestResults./*