- Jun 20, 2009
-
-
Jakob Petsovits authored
-
Jakob Petsovits authored
by specifying the COMMIT_RESTRICTIONS capability for the backend. Use the resulting "Allow unauthorized commit access" option in the tests to make sure that unauthorized accounts can't commit to the test repository.
-
Jakob Petsovits authored
This prevents paths with spaces in the name from being incorrectly split up. (This is an adapted version of chrono325's patch - we won't use split() because it's a deprecated function.)
-
Jakob Petsovits authored
pre- and post-commit hooks used to check that argc was at the minimum required number of arguments. Now, it checks that argc is exactly the value it expects. Signed-off-by: Dan Hackney <chrono325@gmail.com>
-
Jakob Petsovits authored
Signed-off-by: Dan Hackney <chrono325@gmail.com>
-
Jakob Petsovits authored
I forgot to add the specification of passing command line arguments received by the subversion hook script to the xsvn programs. Signed-off-by: Dan Hackney <chrono325@gmail.com>
-
Jakob Petsovits authored
Signed-off-by: Dan Hackney <chrono325@gmail.com>
-
Jakob Petsovits authored
This will provide a bit more separation between each of the versioncontrol_* modules. Signed-off-by: Dan Hackney <chrono325@gmail.com>
-
Jakob Petsovits authored
All tests now successfully pass. Signed-off-by: Dan Hackney <chrono325@gmail.com>
-
Jakob Petsovits authored
Signed-off-by: Dan Hackney <chrono325@gmail.com>
-
Jakob Petsovits authored
It is used by both the pre- and post-commit hooks, so put it in a common location. Signed-off-by: Dan Hackney <chrono325@gmail.com>
-
Jakob Petsovits authored
Svnlib seems to want to issue a 'log' command only in a working copy. Bypass it and use svnlook directly. Signed-off-by: Dan Hackney <chrono325@gmail.com>
-
Jakob Petsovits authored
Put all hook-related configuration into an array of $this->hooks['hook-name']. This makes it much more straightforward to automatically generate configuration for new hooks, such as post-commit. Signed-off-by: Dan Hackney <chrono325@gmail.com>
-
Jakob Petsovits authored
Change the way the svn_helper.inc stores its configuration to make it more generally applicable to both hooks. Signed-off-by: Dan Hackney <chrono325@gmail.com>
-
Jakob Petsovits authored
Signed-off-by: Dan Hackney <chrono325@gmail.com>
-
Jakob Petsovits authored
Signed-off-by: Dan Hackney <chrono325@gmail.com>
-
Jakob Petsovits authored
Both the pre- and post-commit hooks will need the svnlook functions, so include them in xsvn-config. Signed-off-by: Dan Hackney <chrono325@gmail.com>
-
Jakob Petsovits authored
Signed-off-by: Dan Hackney <chrono325@gmail.com>
-
Jakob Petsovits authored
Rather than '$this->pre_commit_hook', use '$this->hooks['pre-commit']' to reduce the number of variables as the more hooks are added. Signed-off-by: Dan Hackney <chrono325@gmail.com>
-
Jakob Petsovits authored
It turns out that SVN can accept any UTF-8 character, so the only check needed is that the input is valid UTF-8 . Care will need to be taken when the input is displayed. Signed-off-by: Dan Hackney <chrono325@gmail.com>
-
Jakob Petsovits authored
Use suggestions from the coder module. Signed-off-by: Dan Hackney <chrono325@gmail.com>
-
Jakob Petsovits authored
It is now able to ensure that unauthorized users cannot commit as well as successful commits by authorized users. Signed-off-by: Dan Hackney <chrono325@gmail.com>
-
Jakob Petsovits authored
Having the sh-style shebang at the top of the hook confused debuggers. Signed-off-by: Dan Hackney <chrono325@gmail.com>
-
Jakob Petsovits authored
Test committing by an authorized user. Currently fails, as versioncontrol_svn does not have any access control code written yet. Signed-off-by: Dan Hackney <chrono325@gmail.com>
-
Jakob Petsovits authored
Break setUp functions to separate class, since they will be common to all tests, not just the pre-commit hook. Signed-off-by: Dan Hackney <chrono325@gmail.com>
-
Jakob Petsovits authored
For now, only tests the printing of an error when the arguments are incorrectly specified. Signed-off-by: Dan Hackney <chrono325@gmail.com>
-
Jakob Petsovits authored
The only one close to done is the pre-commit hook, but once I have that, moving forward will be easier. Signed-off-by: Dan Hackney <chrono325@gmail.com>
-
Jakob Petsovits authored
This allows the repository log database to be updated. Signed-off-by: Dan Hackney <chrono325@gmail.com>
-
- May 10, 2009
- May 09, 2009
- Apr 27, 2009
-
-
Sam Boyer authored
Bloody d.o CVS naming conventions bar medial dots in directory names. Updated require statement accordingly.
-
Sam Boyer authored
Initial commit of the new branch, new approach with the swanky new svnlib. NOT OPERATIONAL, still needs fixing up.
-
Sam Boyer authored
Initial commit of the new branch, new approach with the swanky new svnlib. NOT OPERATIONAL, still needs fixing.
-
- Apr 08, 2009
-
-
Jakob Petsovits authored
-
Jakob Petsovits authored
-
- Apr 06, 2009
-
-
Jakob Petsovits authored
Also fix the apidox describing stuff that has been changed in the meantime.
-