यहां विजुअल स्टूडियो 2010 के साथ काम करना, लेकिन समय की शुरुआत के बाद से व्यवहार समान रहा है - क्या आईडीई को नई फाइलों पर "प्रोजेक्ट में शामिल" करने के बाद स्वचालित रूप से प्रोजेक्ट फ़ाइल को सहेजने के लिए मजबूर करने का कोई तरीका है? वीएस के लिए नए लोग इन परिचालनों में से प्रत्येक के बाद Ctrl + Shift + S की आदत में जल्दी से नहीं आते हैं, जिससे कई रेपो काम करते हैं जब हम अपने बंडल किए गए वेबपैप्स से गुम संपत्तियों को खोजते हैं।एक नई फ़ाइल के बाद प्रोजेक्ट फ़ाइल को स्वचालित रूप से सहेजने के लिए कैसे विजुअल स्टूडियो में शामिल है?
उत्तर
मुझे लगता है कि यह "डिज़ाइन" था, ताकि आप कभी भी डिस्क पर सहेजे बिना कुछ प्रोटोटाइप कर सकें। मैं मानता हूं कि यह एक विकल्प होना चाहिए।
वास्तव में, यदि आप किसी प्रोजेक्ट पर काम कर रहे किसी प्रोजेक्ट पर काम कर रहे हैं, तो इसे डिफ़ॉल्ट रूप से सहेजना चाहिए। यदि कोई संबंधित भंडार नहीं है, तो इसे डिफ़ॉल्ट रूप से स्मृति में रखना चाहिए।
स्रोत नियंत्रण के रूप में TFS का उपयोग करते समय, यह स्वचालित रूप से "स्रोत नियंत्रण में जोड़ें" करता है, हालांकि अभी भी प्रोजेक्ट (या समाधान) फ़ाइलों को सहेजता नहीं है। मुझे नहीं पता कि अन्य एकीकृत स्रोत नियंत्रण समान है या नहीं। –
आप इसे प्राप्त करने के लिए एक ऐड लिख सकते हैं। मैं अभी भी बग बाहर काम कर रहा हूँ। वीएस विस्तार करना दर्दनाक है।
कुछ अंश:
public class Connect : IDTExtensibility2
{
private AddIn _addInInstance;
private DTE2 _applicationObject;
private Events2 events;
public void OnStartupComplete(ref Array custom)
{
events = _applicationObject.Events as Events2;
events.ProjectItemsEvents.ItemAdded += SolutionEvent;
events.ProjectItemsEvents.ItemRemoved += SolutionEvent;
events.ProjectItemsEvents.ItemRenamed +=
new _dispProjectItemsEvents_ItemRenamedEventHandler(
ProjectItemsEvents_ItemRenamed);
}
void ProjectItemsEvents_ItemRenamed(ProjectItem projectItem,
string OldName)
{
Save(projectItem);
}
private void SolutionEvent(ProjectItem projectItem)
{
Save(projectItem);
}
void Save(ProjectItem projectItem)
{
if (!projectItem.ContainingProject.Saved)
projectItem.ContainingProject.Save();
}
}
बिल्कुल वैसा ही लगता है जो मुझे चाहिए (मेरे गिट काम में नियमित रूप से गायब परियोजना परिवर्तनों के साथ समस्याएं भी हैं)। किसी भी मौके पर आपने इसे कहीं भी प्रकाशित किया है? –
नहीं। मेरे पास अजीब समस्याएं वितरित करने की कोशिश कर रही थीं। यह सिर्फ किसी और के पीसी पर काम नहीं करेगा। जाहिर है, मैं कुछ बेवकूफ कर रहा था लेकिन कभी नहीं पता था कि क्या। – Sam
मैं इसे एडिन के रूप में कार्यान्वित करने के बारे में कैसे जाउंगा? क्या यह वीएस 11 में काम करेगा? –
मैंने इसकी जांच हर समय चलाने के लिए प्रयोग किया जाता है और यह बहुत कष्टप्रद था। मैं जिस समाधान का उपयोग करता हूं वह CTRL+S
से File.SaveAll
को फिर से मैप करना है क्योंकि मैं पहले ही स्रोत नियंत्रण का उपयोग कर रहा हूं। हालांकि, यह नए वीएस इंस्टॉलों की मदद नहीं करता है, जिन्होंने यह सेट अप नहीं किया है।
- 1. विम में फ़ाइल सहेजने के बाद स्वचालित रूप से शेल कमांड कैसे निष्पादित करें?
- 2. प्रोग्राम स्टूडियो स्टूडियो प्रोजेक्ट में प्रोग्रामेटिक रूप से एक नया विजुअल स्टूडियो प्रोजेक्ट कैसे उत्पन्न करें?
- 3. विजुअल स्टूडियो - प्रत्येक नई फ़ाइल के अंत में खाली रेखा
- 4. विम सहेजने के बाद स्वचालित रूप से बनाते हैं?
- 5. एक विजुअल स्टूडियो प्रोजेक्ट प्रोग्रामेटिक रूप से
- 6. विजुअल स्टूडियो को स्वचालित रूप से समाधान फ़ाइलों को बनाने से रोकने के लिए कैसे करें
- 7. फ़ाइल को सहेजने के लिए
- 8. एक CGLayer को एक पीएनजी फ़ाइल के रूप में सहेजने के लिए सही कोड क्या है?
- 9. विजुअल स्टूडियो प्रोजेक्ट (.sln) फ़ाइल को कैसे स्थानांतरित करें
- 10. मोनो डेवेल के लिए विजुअल स्टूडियो प्रोजेक्ट
- 11. विजुअल स्टूडियो मैक्रो: "फ़ाइल -> सभी सहेजें" प्रोग्रामेटिक रूप से
- 12. स्वचालित रूप से फ़ाइल अद्यतन
- 13. स्वचालित रूप से पीडीएफ फ़ाइलों को प्रकाशित करने के लिए विजुअल स्टूडियो को कैसे सेट करें
- 14. विजुअल स्टूडियो 2008: मैं प्रोजेक्ट आउटपुट को किसी अन्य प्रोजेक्ट में एम्बेडेड संसाधन के रूप में कैसे शामिल करूं?
- 15. क्या विजुअल स्टूडियो को एक स्रोत फ़ाइल को "घटक" के रूप में नहीं मानना संभव है?
- 16. विजुअल स्टूडियो में प्रोजेक्ट गुणों में .lib फ़ाइल के सापेक्ष पथ को कैसे देना है
- 17. स्वचालित रूप से विजुअल स्टूडियो IDE
- 18. स्वचालित रूप से दृश्य स्टूडियो
- 19. विजुअल स्टूडियो में हेडर फ़ाइल शामिल नहीं हो सकती है।
- 20. विजुअल स्टूडियो: स्वचालित रूप से प्रोजेक्ट (और निर्देशिका) का नाम बदलने के लिए उपकरण
- 21. विजुअल स्टूडियो सी # फ़ाइल
- 22. विजुअल स्टूडियो प्रोजेक्ट: केवल एक कॉन्फ़िगरेशन के लिए संदर्भ कैसे शामिल करें?
- 23. एक फ़ाइल के रूप में BufferedImage को कैसे सहेजने के लिए
- 24. एएसपी.नेट फ़ाइल अपलोड: फ़ाइल का चयन होने के बाद स्वचालित रूप से वापस कैसे पोस्ट करें?
- 25. विजुअल स्टूडियो में जोड़ें - प्रोजेक्ट
- 26. विजुअल स्टूडियो 2010 प्रोजेक्ट
- 27. मैं विजुअल स्टूडियो प्रोजेक्ट में स्वचालित रूप से मौजूदा आइटम कैसे जोड़ सकता हूं?
- 28. विजुअल स्टूडियो आउटपुट फ़ाइल अनुमतियां?
- 29. ब्लॉक स्टूडियो के दौरान स्वचालित रूप से तारांकन डालने से मैं विजुअल स्टूडियो को कैसे रोकूं?
- 30. माइक्रोसॉफ्ट विजुअल स्टूडियो समाधान और प्रोजेक्ट
क्या AnkhSVN आपको क्या चाहिए? – GregC
लंबे समय से अंख को नहीं देखा है, लेकिन परीक्षण-कोड-रिफैक्टर-प्रतिबद्ध चक्र है कि चूहे की दौड़ से बाहर निकलने के प्रयास के लिए इसे –
+1 देखेंगे। – GregC