I got done coding a good amount of the views for the files and folder nodes. These represents the actual file and folders inside a Subversion repository. So here are a couple screenshots...
This one is for the file node:
This one is for the folder node:
There's still a couple more things that I want to add to these two views. I want to add a list similar to TortoiseSVN to show the file history. I also want to show commandlink buttons showing what tasks are available for each view.
Here are a couple more shots of other nodes...
This one is for the hook scripts. I have some ideas on what to add, but I'm still working on it. I believe I have figured out how to include the ability to add common tasks that teams use shop rules. For example, a shop may want to be able to deny commits if there are no comments. I want to let administrators to check a few checkboxes (or some other UI control) and let PainlesssSVN configure these tasks for them. This is without having to manually touch the hook scripts.
Previous Page | Next Page
The last feature of having pre-canned hook scripts is a nice idea.
At work we have a fairly complex python script that does checks with our issue tracker (for correct fix version and status), doesn't allow mergeinfos below the root of trunk+branches, and a pile of other things.
Our script is custom written because it is specific to us, but trying to get some generic ones might be useful.