TeamCity plugin for AccuRev SCM
-------------------------------
http://www.jetbrains.net/confluence/display/TW/AccuRev


Installation
=================================

TeamCity 4 (or later)

Download accurev.zip and put it into the .BuildServer/plugins folder. Restart server.



Contributors
=================================

Francois Retief
Derrick Rapp
Daniel Nolan (FlexiGroup Ltd)



System Requirements
=================================

 - Please note that your AccuRev server must be configured to use the "AccuRev login" 
   user-authentication scheme; the "Traditional" scheme is not compatible with the plugin.



Known Issues
=================================

 - Use of clean check out on each build is recommended due to issues collecting changes between
   AccuRev transactions. Suggest use of include/exclude rules on your specified stream to reduce
   build times.



Release Notes
=================================

---------------------------------------------------------------------
Release 0.3 (Contributed by Daniel Nolan)
---------------------------------------------------------------------

ENHANCEMENTS
 - INHERITED CHANGES SUPPORT ADDED
   Promoted changes inherited by the VCS root stream are now included in the TeamCity changes 
   list (previously only promotes directly affecting the VCS root stream were included). Any other 
   changes, such as reverts, stream basis time modifications, or changes resulting from re-parenting 
   of a stream are grouped into a generic change group with the comment "OTHER INHERITED CHANGES".

 - DEFUNCTED/REVERTED ELEMENTS SUPPORT ADDED
   Versions of files or directories that are removed from a stream will now show as removed or edited
  (depending on the outcome) in TeamCity.

BUG FIXES
 - AccuRev plugin error "Index: 0, Size: 0"
   http://youtrack.jetbrains.net/issue/TW-6883

 - AccuRev plugin error "Unable to find the last transaction ID!"
   http://youtrack.jetbrains.net/issue/TW-6884

 - (TBC) AccuRev plugin update problems
   http://youtrack.jetbrains.net/issue/TW-8017

 - Changes to existing elements in AccuRev were sometimes showing as "added" elements instead 
   of "edited" (occurred the first time an existing element was promoted to a stream).



---------------------------------------------------------------------
Release 0.2 (Contributed by Derrick Rapp)
---------------------------------------------------------------------

BUG FIXES
 - Plug-in did not work with configurations of multiple AccuRev servers


---------------------------------------------------------------------
Release 0.1 (Contributed by Francois Retief)
---------------------------------------------------------------------
Initial release.