Puede configurar los bugtraq: propiedades warnifnoissue en su repositorio, por lo que un gentil: URL y bugtraq la advertencia se muestra cuando no se proporciona ningún número de error.
http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-bugtracker.html
Editar
Ok ... Aquí hay otra manera. Puede crear un gancho de puesta en comprometerse dentro TSVN:
salva esto como un archivo .vbs localmente:
'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
Añadir el gancho utilizando TSVN -> Configuración -> Scripts de enganche -> Añadir Establecer el trabajo ruta de la copia de la ruta que desea que se aplique para (o por ejemplo, c: \ si desea que se aplique a todo en su unidad C) Establecer la línea de comandos para ejecutar a:
wscript c:\[Path to script]\message.vbs
Tick los dos verificación cajas.
Ahora cuando haga clic en confirmar, al vbs se le pasará la ubicación del archivo de mensaje temporal, adjuntará su mensaje y luego se mostrará en el cuadro de diálogo de confirmación.
Por desgracia, si estuviera en condiciones de alterar las propiedades del repositorio, ni siquiera haría esta pregunta; Me acaba de establecer un gancho para permitir el cambio de mensajes de check-in, y luego podría arreglarlo cuando lo olvide. Desafortunadamente, mi jefe es paranoico sobre cambiar * cualquier cosa * del lado del servidor sobre TortoiseSVN, así que necesito encontrar una solución para el lado del cliente. –
Esa secuencia de comandos .vbs funciona perfectamente en el lado del cliente, y es * exactamente * lo que estaba buscando. ¡Gracias! –