Some months ago, I started using CodeCollaborator
to create code reviews and ensure our developments have the desired quality.
We are at the end of our development sprint, so I tried to create some code reviews using the CodeCollaborator
GUI with no success. Apparently, one of the latest Java VM updates "broke" my client; actually because we are using an old version of CodeCollaborator
client (v 4) which cannot work under the latest versions of Java.
So if you run into the same problem, or just want to create your reviews using the command line, follow the next steps described below. (Disclaimer: This was only tested on Windows and using SVN as source control, since that's our current development environment.)
- Open the command line prompt
- Go to your working copy folder, something like this: cd "C:\Folder\Folder\MyProjectWorkingCopyRoot"
- Login into your
CodeCollaboration
Server
ccolab login [ServerUrl] [UserName] [Password]
You will get something like this:
Connecting to Code Collaborator Server https:
Connected as: [Your name and username]
New configuration worked - saving configuration settings
Configuration key 'url' saved.
Configuration key 'user' saved.
Configuration key 'password' saved.
Configuration key 'server-proxy-host' cleared.
Configuration key 'server-proxy-port' cleared.
- You can upload specific files, changelists, etc. In my case, I needed to upload all the changes made on an specific revision, so I needed to pass a SVN diff as a parameter.
ccollab addsvndiffs new -r 27183:27190
If you look, I added the parameter "new
" which means I'm creating a new review (and will be named "Untitled Review"); you can also pass the review-id
if you want to add files to an existing review.
CodeProject