Shlomi Fish <shlomif@vipe.technion.ac.il> (shlomif)
| Patch |
|
r28828,
r23151,
r19397,
r14484,
r10047,
r9965,
r9693,
r6953,
r6735,
r6687,
r6663,
r6555,
r3664 |
r28828 | kfogel | 2008-01-09 12:37:19 -0600 (Wed, 09 Jan 2008)
* www/links.html (misc-utils): Add entry for SupoSE.
Patch by: Shlomi Fish <shlomif@iglu.org.il>
r23151 | kfogel | 2007-01-21 12:30:35 -0600 (Sun, 21 Jan 2007)
* www/links.html
(high-level-tools): Fix pluralization in scmbug entry.
Patch by: Shlomi Fish <shlomif@iglu.org.il>
r19397 | dlr | 2006-04-17 11:56:11 -0500 (Mon, 17 Apr 2006)
* www/links.html: Add ZigVersion.
Patch by: Shlomi Fish <shlomif@iglu.org.il>
r14484 | maxb | 2005-04-27 16:34:15 -0500 (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>.
r10047 | lundblad | 2004-06-21 15:27:36 -0500 (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.
r9965 | lundblad | 2004-06-11 07:34:20 -0500 (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.
r9693 | jpieper | 2004-05-12 12:17:43 -0500 (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.
r6953 | striker | 2003-09-03 13:15:26 -0500 (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.
r6735 | philip | 2003-08-14 16:08:23 -0500 (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.
r6687 | striker | 2003-08-09 17:34:02 -0500 (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".
r6663 | cmpilato | 2003-08-07 11:54:35 -0500 (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.
r6555 | mbk | 2003-07-23 22:53:06 -0500 (Wed, 23 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.
r3664 | fitz | 2002-11-05 22:28:23 -0600 (Tue, 05 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.