आप bugtraq सेट कर सकते हैं: अपने भंडार पर warnifnoissue गुण है, तो एक सौम्य कि: यूआरएल और bugtraq चेतावनी तब दिखाई जाती है जब कोई बग संख्या प्रदान नहीं की जाती है।
http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-bugtracker.html
संपादित
ठीक है ... यहाँ एक और तरीका है। आप TSVN भीतर एक हुक प्रारंभ-लिखें बना सकते हैं:
सहेजें यह एक .vbs फ़ाइल स्थानीय तौर पर के रूप में:
'Get the arguments - ( PATH MESSAGEFILE CWD )
'http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-settings.html#tsvn-dug-settings-hooks
Set ArgObj = WScript.Arguments
dim file
file = ArgObj(1)
'OPen the log message
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.OpenTextFile(file, 2, 1)
'Write in the warning
objFile.Write("Don't forget to add a bug case!!!")
objFile.Close
हुक TSVN का उपयोग कर जोड़ें -> सेटिंग्स -> हुक स्क्रिप्ट -> जोड़े काम कर सेट करें पथ आप इसके लिए आवेदन करना चाहते हैं के लिए प्रति पथ (या जैसे c: \ आप इसे अपने ग ड्राइव पर सब कुछ के लिए आवेदन करना चाहते हैं) को निष्पादित करने के लिए आदेश पंक्ति सेट करें:
wscript c:\[Path to script]\message.vbs
टिक दो चेक बक्से।
अब जब आप प्रतिबद्ध क्लिक करते हैं, तो vbs अस्थायी संदेश फ़ाइल का स्थान पारित कर देगा, यह आपका संदेश जोड़ता है और फिर प्रतिबद्धता संवाद में प्रदर्शित होता है।
स्रोत
2009-12-10 16:03:15
हां, अगर मैं भंडार के गुणों को बदलने की स्थिति में था, तो मैं यह प्रश्न भी नहीं पूछूंगा; मैं सिर्फ चेक-इन संदेशों को बदलने की अनुमति देने के लिए एक हुक सेट करता हूं, और फिर जब मैं भूल जाता हूं तो मैं इसे ठीक कर सकता हूं। दुर्भाग्यवश, मेरा मालिक TortoiseSVN के बारे में * कुछ भी * सर्वर-साइड बदलने के बारे में पागल है, इसलिए मुझे क्लाइंट-साइड समाधान ढूंढना होगा। –
वह .vbs स्क्रिप्ट क्लाइंट-साइड पर पूरी तरह से काम करती है, और * बिल्कुल * जो मैं ढूंढ रहा था! धन्यवाद! –