Shlomi Fish <shlomif@shlomifish.org> (shlomif)
Patch |
r868902,
r863225,
r859471,
r854558,
r850121,
r850039,
r849767,
r847494,
r847267,
r847229,
r847211,
r847173,
r847027,
r846809,
r846761,
r846737,
r846629,
r843738 |
r843738 | fitz | 2002-11-06 04:28:23 +0000 (Wed, 06 Nov 2002)
Use fo xsl wrapper to generate bookmarks in the PDF of the book and
misc-docs.
Patch by: Shlomi Fish <shlomif@vipe.stud.technion.ac.il>
(Tweaked by me.)
* doc/book/Makefile: Change PDF stylesheet ref to new one. Removes
some unnecessary tabs as well.
* doc/book/tools/fo-stylesheet.xsl: New file.
r846629 | mbk | 2003-07-24 03:53:06 +0000 (Thu, 24 Jul 2003)
Resolve issue 1266 (ssl-authorities-file not documented in book).
Patch by: Shlomi Fish <shlomif@vipe.stud.technion.ac.il>
* doc/book/book/ch06.xml
Added ssl-authorities-file to the list of documented configuration
options.
r846737 | cmpilato | 2003-08-07 16:54:35 +0000 (Thu, 07 Aug 2003)
Two new regression tests for issue #1297 (`svn diff' after `svn
merge' that adds a file fails).
Patch by: Shlomi Fish <shlomif@vipe.technion.ac.il>
* subversion/tests/clients/cmdline/copy_tests.py
(diff_repos_to_wc_copy): New regression test for issue #1297.
(test_lists): Add an XFAIL reference to the new test.
* subversion/tests/clients/cmdline/merge_tests.py
(merge_in_new_file_and_diff): New regression test for issue #1297.
(test_lists): Add an XFAIL reference to the new test.
r846761 | striker | 2003-08-09 22:34:02 +0000 (Sat, 09 Aug 2003)
Resolve Issue #1297 ('svn diff' after 'svn merge' that adds a file fails)
and other misbehaviours. (such as svn diff after a 'svn copy' of file).
Patch by: Shlomi Fish <shlomif@vipe.technion.ac.il>
* subversion/include/svn_wc.h
Added the declaration of svn_wc_add_repos_file.
* subversion/libsvn_wc/update_editor.c
Added the svn_wc_add_repos_file function that puts a file
in the working copy and set its text-base, props and prop-base.
* subversion/libsvn_client/copy.c
(add_repos_file_helper): New function to serve as the callback to
add_repos_file.
(repos_to_wc_copy): in the file case, replaced the broken logic with
a call to svn_wc_add_repos_file. Also, removed setting the properties,
which is handled by the new function.
* subversion/tests/clients/cmdline/copy_tests.py
Remove XFAIL for "copy file from repos to working copy and run diff".
* subversion/tests/clients/cmdline/merge_tests.py
Remove XFAIL for "diff after merge that creates a new file".
r846809 | philip | 2003-08-14 21:08:23 +0000 (Thu, 14 Aug 2003)
Add a --config-dir option that allows a user's config to be read from
a directory other than the default ~/.subversion.
Patch by: Shlomi Fish <shlomif@vipe.stud.technion.ac.il>
(Tweaked by me.)
* svn_config.h
(svn_config_get_config, svn_config_ensure, svn_config_read_auth_data,
svn_config_write_auth_data): Add config_dir parameter to override
the default ~/.subversion.
* svn_auth.h
(SVN_AUTH_PARAM_CONFIG_DIR): New.
* subversion/libsvn_wc/log.c
(log_do_merge): Removed the call to svn_config_get_config which seems
like a leftover from ancient times.
* subversion/libsvn_subr/config_file.c
(svn_config__user_config_path): Added the config_dir parameter.
(svn_config_ensure): Added the config_dir parameter.
* subversion/libsvn_subr/config.c
(get_category_config): Added the config_dir param and made it override
the other directories in case it is set.
(svn_config_get_config): Added the config_dir param and passed it to
get_category_config
* subversion/libsvn_subr/config_auth.c
(auth_file_path): Added the config_dir param.
(svn_config_read_auth_data): Added and implemented the config_dir param.
(svn_config_write_auth_data): Added and implemented the config_dir param.
* subversion/libsvn_subr/config_impl.h
(svn_config__user_config_path): Added the config_dir parameter.
* subversion/libsvn_client/providers.c
(get_creds): Read the config_dir from the parameters and passed it to
read_auth_data.
(save_creds): Added the config_dir param and passed it to
write_auth_data.
(simple_save_creds): Read the config_dir from the parameters
and passed it to save_creds.
(username_save_creds): Read the config_dir from the parameters
and passed it to save_creds.
* subversion/clients/cmdline/cl.h
(enum svn_cl__longopt_t): Added svn_cl__config_dir_opt member.
(struct svn_cl__opt_state_t): Added config_dir member.
* subversion/svnadmin/main.c
(anonymous enum): Add svnadmin__config_dir.
(options_table): Add "--config-dir" to create command. Tweak help text
to fit in 80 columns and remove some '.'s for consistency.
(main): Added the processing of the config_dir option.
(subcommand_create): added the config_dir param to svn_config_get_config
* subversion/clients/cmdline/main.c
(svn_cl__options): Add "--config-dir".
(svn_cl__cmd_table): Add "--config-dir" to all commands.
(main): Added processing of the svn_cl__config_dir_opt; passed
config_dir to svn_config_get_config and set its paramter in svn_auth.
* subversion/tests/clients/cmdline/basic_tests.py
(basic_add_ignores, basic_import_ignores): Add --config-dir so that
the user's config doesn't affect the tests. Raise the correct exception.
* subversion/tests/clients/cmdline/prop_tests.py
(copy_should_use_copied_executable_and_mime_type_values,
update_conflict_props): Raise the correct exception.
* subversion/tests/clients/cmdline/getopt_tests_data/svn_help_log_switch_stdout
Add --config-dir help text.
* subversion/tests/clients/cmdline/getopt_tests_data/svn_help--version_stdout
Add --config-dir help text.
* tools/client-side/bash_completion
(_svn): Add --config-dir to all commands.
(_svnadmin): Add --config-dir to create command.
r847027 | striker | 2003-09-03 18:15:26 +0000 (Wed, 03 Sep 2003)
Resolves Issue #854 (svn revert . in a directory scheduled for addition
breaks working copy).
Patch by: Shlomi Fish <shlomif@vipe.technion.ac.il>
* libsvn_wc/adm_ops.c
(svn_wc_revert): throw an error if trying to revert the current working
directory.
* svn_error_codes.h
Added the SVN_ERR_WC_INVALID_OP_ON_CWD error.
* tests/clients/cmdline/schedule_tests.py
(revert_inside_newly_added_dir): new regression test for issue #854.
r847173 | shlomif | 2003-09-19 19:35:09 +0000 (Fri, 19 Sep 2003)
Added Shlomi Fish to the commiters list.
r847211 | shlomif | 2003-09-22 18:34:16 +0000 (Mon, 22 Sep 2003)
Adding the "Better SCM" comparison link and the svn API documentation link.
* www/project_links.html:
Added the two links to the page:
r847229 | shlomif | 2003-09-23 16:57:57 +0000 (Tue, 23 Sep 2003)
Added the svn-push utility to propagate changesets from one (networked)
repository to another.
* build.conf
Added the svn-push target.
* contrib/client-side/svn-push/svn-push.c
Added the source for svn-push. Initial commit.
Note: svn-push at the moment will not be built by default, because it was
not added to configure.in. To build it, type "make buildonly".
r847267 | shlomif | 2003-09-25 16:02:15 +0000 (Thu, 25 Sep 2003)
Created a branch for cutting-edge svn-push development. It will be
periodically merged into the trunk.
r847494 | shlomif | 2003-10-14 16:18:34 +0000 (Tue, 14 Oct 2003)
Changed the "buildonly" target to "contrib" per request of several
developers.
* build.conf
Changed the comment to say Contrib and changed the install of svn-push
to "contrib" (it was the only target using it so far)
r849767 | jpieper | 2004-05-12 17:17:43 +0000 (Wed, 12 May 2004)
Fixes Issue #1771 (characters trimmed from path on diff result).
Patch by: Shlomi Fish <shlomif@iglu.org.il>
* subversion/libsvn_client/diff.c:
(diff_file_changed): Added code to make sure a full path component
is included in the file's uncommon suffix.
* subversion/tests/clients/cmdline/diff_tests.py
Added a helper function extract_diff_path() to extract the path
component given in parentheses in the diff.
Added a test to make sure the issue does not re-occur.
r850039 | lundblad | 2004-06-11 12:34:20 +0000 (Fri, 11 Jun 2004)
Add a repository function to get the revisions of a path@peg_revision in other
revisions.
Patch by: Shlomi Fish <shlomif@iglu.org.il>
me
* include/svn_repos.h (svn_repos_trace_node_locations): New function.
* libsvn_repos/rev_hunt.c (compare_revnums, check_ancestry_of_peg_path,
svn_repos_trace_node_locations): New function.
* tests/libsvn_repos/repos-test.c (struct locations_info,
check_locations_info, check_locations, node_locations): New functions.
(test_funcs): Added node_locations.
r850121 | lundblad | 2004-06-21 20:27:36 +0000 (Mon, 21 Jun 2004)
Implement a new RA layer function get_locations that will get the locations
for a path@rev for a number of other revisions. Extend the svn protocol
and add a custom DAV REPORT.
Patch by: Shlomi Fish <shlomif@iglu.org.il>
(Reworked by me.)
Review by: Ben Collins-Sussman <sussman@collab.net>
Greg Hudson <ghudson@mit.edu>
* include/svn_ra.h (svn_ra_plugin_t): Added get_locations function pointer.
* libsvn_ra_local/ra_plugin.c (svn_ra_local__get_locations): New function.
(ra_local_plugin): Add svn_ra_local__get_location to the end of the struct.
* libsvn_ra_dav/ra_dav.h (anonymous enum): Add ELEM_get_locations_report and
ELEM_location.
(svn_ra_dav__get_locations): Added function declaration.
* libsvn_ra_dav/session.c (dav_plugin): Add svn_ra_dav__get_locations to the
end of the struct.
* libsvn_ra_dav/fetch.c (get_locations_baton_t): New struct typedef.
(gloc_report_elements): New variable.
(get_attr): Add forward declaration.
(gloc_start_element, svn_ra_dav__get_locations): New function.
* mod_dav_svn/version.c (send_get_locations_report,
dav_svn__get_locations_report): New function.
(dav_svn_deliver_report): Handle get-locations report request.
* mod_dav_svn/dav_svn.h (dav_svn__get_locations_report): Added declaration.
* libsvn_ra_svn/client.c (ra_svn_get_locations): New function.
(ra_svn_plugin): Added ra_svn_get_locations to the end of the struct.
* libsvn_ra_svn/protocol: Added information about the new get-locations
command.
* svnserve/serve.c (get_locations): New function.
(main_commands): Add entry for get-locations command.
r854558 | maxb | 2005-04-27 21:34:15 +0000 (Wed, 27 Apr 2005)
Add id attributes to project links webpage to enable linking to fragments of
it.
Patch by: Shlomi Fish <shlomif@iglu.org.il>
* www/project_links.html: Add id attributes to every <h3>.
r859471 | dlr | 2006-04-17 16:56:11 +0000 (Mon, 17 Apr 2006)
* www/links.html: Add ZigVersion.
Patch by: Shlomi Fish <shlomif@iglu.org.il>
r863225 | kfogel | 2007-01-21 18:30:35 +0000 (Sun, 21 Jan 2007)
* www/links.html
(high-level-tools): Fix pluralization in scmbug entry.
Patch by: Shlomi Fish <shlomif@iglu.org.il>
r868902 | kfogel | 2008-01-09 18:37:19 +0000 (Wed, 09 Jan 2008)
* www/links.html (misc-utils): Add entry for SupoSE.
Patch by: Shlomi Fish <shlomif@iglu.org.il>