This is a Version Control plugin for the toolset which currently uses the Subversion. If you already have your module under version control and you are using Subversion then this plugin can assist you. It gives you access to version control functions from within the toolset.
NWN2Toolset Version: 1.11.1153 (NWN2 or MoTB)
Current Supported Features:
---------------------------
- Detects if the current module is under version control. If not is disables the control system.
- Commit: Current Module or Campaign
- Update: Current Module or Campaign
- Logs: View recent log enteries for either the Module or Campaign
- Import: Bring a Module or Campaign under version control
- Clean: Tidy working copy and cleanup any untidy records.
- Auto-Locking of resources: If selected in the options resources will be locked. This will prevent others from changing them.
- Switch: Change the module\capaign to a different url in the repository
How To Install:
---------------
1. Download the provided Windows Installer file.
2. Once downloaded and install. The installer will take care of the prerequites.
3. Start your toolset. Goto View options and select Version Control. Change the Active Provider to "Judur Version Control System"
Optional Steps
4. Download and install the SVN client from Link 5. Place into a directory, eg. c:\svn\bin
6. In the NWN2Toolset goto Plugins menu and select Judur Version control. You can now set the SVN Client Directory. Browse and set it to where you installed the svn client, eg. c:\svn\bin. The checkbox will be ticked if it finds the svn client and admin tools.
Todo: (In future releases)
-----
- Documentation
- Conflict resolution
- Branch (Copy to another Url)
- Merge
- Reverting to a previous revision
- Show modifications (between Working Copy and Repository)
- Currently most commands only work with the HEAD revision. This will be worked on in a future release.
- Simplify Operations: Make the version control more NWN2 centric rather than purely a SVN plugin for the toolset.
What would like to see?
-----------------------
What features would you like to see in a version control plugin?
Change History
--------------
0.51.1153 - Fixed Log Viewer, Status Message now displays Campaign & Module status properly
0.50.1153 - Additional features added
0.2.1153 - Added support for Campaign directories and fixed a few potential binding bugs
0.1.1 - Now utilises subversionsharp. Supports some basic SVN features.
0.1.0 - Prototype version
This looks like a great tool, thank you. Unfortunately, I've already updated to 1.12 and made too many 1.12-dependent changes to my module to revert back.
Any plans for a 1.12.1295 release? eta? _________________________ Lead Script Design The World of Palladium II DMFI GUI Guru
Great idea!
I have some trouble installing it, though. Under Vista (x64) it doesn't seem to create the "JudurVersionControlConfig.xml" in the "AppData\Local\NWN2 Toolset\Plugins" folder and then fails to load.
This is great work and much needed, I look forward to trying it out and seeing how well it integrated with our own subversion workflow. _________________________ The Grinning Fool The World of Khalidine, a unique RP PW.
10 - A Masterpiece, Genuinely Groundbreaking 9 - Outstanding, a Must Have 8 - Excellent, Recommended to Anyone 7 - Very Good, Deserves a Look 6 - Good, Qualified Recommendation 5 - Fair, Solid yet Unremarkable 4 - Some Merit, Requires Improvements 3 - Poor Execution, Potential Unrealized 2 - Very Little Appeal 1 - Not Recommended to Anyone