[cvsnt] Latest updates - cvsnt 2.5.01 build 1997

Tony Hoyle tmh at nodomain.org
Tue Jun 14 00:23:17 BST 2005


Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.


Changes in this release:

Added an activescript interface.  Not well tested (and not really 
documented at all yet) but in theory create a CVSROOT/script.vbs (or 
.js, .pl, .py, .rb) and it'll execute with the standard trigger hooks

example script.vbs:

Function 
init(command,date,hostname,username,virtual_repository,physical_repository,sessionid,editor,uservar,client_version,character_set)
   Server.Error "Command=" & command
   Server.Error "Editor=" & editor
   Server.Error "Client version=" & client_version
   Server.Error "Character set=" & character_set
   Server.Error "uservar=" & Uservar.Count
   For Each item in uservar
     Server.Error item.name & " = " & item.value
   Next
End Function

Function loginfo(message,status,directory,change_list)
   Server.Error "loginfo - " & change_list.Count
   For Each item In change_list
     Server.Error item.filename & "  " & item.rev_new
   Next
End Function

This really needs documenting before it's any use, but if anyone's 
really desparate to use it I'll try to help.

Fixes in this release:

Ticket  Description
#28     Event log on pserver login.
#29     Edit resets timestamp
#31     Look at memory usage, particularly for log.
#33     Add a way for import to ignore .cvsignore files
#34     Move properties lines down, and stop them appearing when empty.



More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook