Alien-SVN

 view release on metacpan or  search on metacpan

src/subversion/CHANGES  view on Meta::CPAN

http://svn.apache.org/repos/asf/subversion/tags/1.8.3

 User-visible changes:
  - Client- and server-side bugfixes:
    * translation updates for Swedish
    * enforce strict version equality between tools and libraries (r1502267)
    * consistently output revisions as "r%ld" in error messags (r1499044 et al)

  - Client-side bugfixes:
    * status: always use absolute paths in XML output (issue #4398)
    * ra_serf: 'svn log -v' fails with a 1.2.x server (issue #4044)
    * ra_serf: fix crash when committing cp with deep deletion (issue #4400)
    * diff: issue an error for files that can't fit in memory (r1513119 et al)
    * svnmucc: generate proper error for mismatched URLs (r1511353)
    * update: fix a crash when a temp file doesn't exist (r1513156)
    * commit & update: improve sleep for timestamps performance (r1508438)
    * diff: continue on missing or obstructing files (issue #4396)
    * ra_serf: use runtime serf version for User-Agent (r1514315, r1514628)
    * ra_serf: ignore case when checking certificate common names (r1514763)
    * ra_serf: format distinguished names properly (r1514804)
    * ra_serf: do not retry HTTP requests if we started to parse them (r1503318)

src/subversion/CHANGES  view on Meta::CPAN

    * svn:mergeinfo related operations now use much less memory (r1149519 et al)
    * get list of supported schemes for RA libraries (r1148134)
    * 'svn checkout' skips file externals from other repositories (r1153110)
    * 'svn resolve' exits non-zero if conflicts could not be resolved (r1150439)
    * let HTTPv2-aware clients fetch v2-style resources (r1161202)
    * 'svn status' with better NLS support (r1157537, -682)
    * better tracking of shallow-yet-complete merges (issues #4056, #4057)
    * make 'svn status --quiet' w/ externals quieter still (issue #1935)
    * ensure that conflict paths are shown relative-ized (r1337520)
    * improve performance of local multi-target deletions (r1195873)
    * various interactive conflict resolver improvements in 'svn' (r1440421 etc)
    * improved tree diff implementation for diff and merge (r1440599 et al)
    * tree conflicts on directories detected better during merges (issue #3150)
    * allow reverting unmodified copies with 'svn remove' (r1442611)
    * make 'svn diff' with mixed URL and local path targets work (r1442640)
    * make 'svn patch' re-add deleted directories if needed (r1445333)
    * make repos-wc diffs fully ancestry-aware (r1445904)
    * 'svn diff --git' now implies 'svn diff --show-copies-as-adds' (r1446279)
    * 'svn diff --show-copies-as-adds' now implies --notice-ancestry (r1446279)
    * improved tree-conflict detection for 'svn switch' (r1449413, r1450582)
    * allow up to 8 revision number digits in 'svn status -v' output (r1428637)

src/subversion/CHANGES  view on Meta::CPAN

    * fix ra_serf doesn't handle bad baseline error from server (issue #4127)
    * decreased default http timeout for ra_serf (issue #3968)
    * prevent ra_serf from corrupting the working copy (issue #3993)
    * ra_serf transmits property changes inline to reduce requests (r1378927)
    * by default avoid SSL certificate prompts in client (issue #2410)
    * improve interactive resolution of property conflicts (r1387678 et al)
    * make ra_serf raise an error upon delta-base mismatch (issue #4235)
    * tune ra_svn transmit buffer handling (r1391788)
    * make 'svnrdump' work with serf (issue #4116)
    * fix 'svnrdump' on path below repository root (issue #4101)
    * support ipv6 in URLs (e.g. http://[::1]/svn/repos) (r1454047)
    * conflict resolver now iterates paths in a sorted order (r1461820)
    * mod_dav_svn does keyword expansion with 'kw=1' query arg (r1466055)

  - Minor new features and improvements (server-side):
    * improve performance of config file parsing (r1344347 et al)
    * new 'svnadmin load --revision' load filtering support (issue #3734)
    * new 'svnadmin hotcopy --incremental' support for FSFS (issue #3815)
    * new 'svnadmin lock' / 'svnadmin unlock' subcommands (issue #3942, #4092)
    * new SVNUseUTF8 configuration option for mod_dav_svn (issue #2487)
    * new SVNHooksEnv configuration option for mod_dav_svn (r1239966)

src/subversion/CHANGES  view on Meta::CPAN

    * copy: fix some scenarios that broke the working copy (r1560690)
    * diff: fix regressions due to fixes in 1.7.14 (issue #4460)

  - Server-side bugfixes:
    * mod_dav_svn: prevent crashes with SVNListParentPath on (CVE-2014-0032)
    * reduce memory usage during checkout and export (r1564215)

 Developer-visible changes:
  - General:
    * fix failure in checkout_tests.py
    * support compiling against Cyrus sasl 2.1.25 (r1404912, r1413402)
    * support compiling against neon 0.30.x (r1566320)


Version 1.7.15
(Not released, see changes for 1.7.16.)


Version 1.7.14
(25 Nov 2013, from /branches/1.7.x)
http://svn.apache.org/repos/asf/subversion/tags/1.7.14

src/subversion/CHANGES  view on Meta::CPAN

    * improve performance of scan for the working copy root (r1306334)
    * cmdline: fix segfault during 'svn diff' argument processing (r1311702)
    * fix regression from 1.6 in update with --depth option (issue #4136)
    * propset: avoid undefined behaviour in error path (r1325361)
    * reset sqlite statements, partly for sqlite-3.7.11 compat (r1328846, et al)
    * fix assertion during 'svn diff -r BASE:HEAD ^/trunk' (issue #4161)
    * notify upon 'update' just removing locks on files (r1329876)
    * neon: fix potential use of freed memory during commits (r1329388)
    * 'status --xml' doesn't show repository deletes correctly (issue #4167)
    * fix assert on svn:externals with drive letter on Windows (issue #4073)
    * fix 'svn update --depth=empty' against 1.4 servers (issue #4046)
    * handle missing svn:date reported by svnserve gracefully (r1306111)
    * fix merges which first add a subtree and then delete it (issue #4166)
    * fix a regression with checkout of file externals (issue #4087)
    * don't add spurious mergeinfo to subtrees in edge-case merge (issue #4169)
    * improve performance of status on large working copies (issue #4178)

  - Server-side bugfixes:
    * fix non-fatal FSFS corruption bug with concurrent commits (issue #4129)
    * mod_dav_svn: raise an error on MERGE of non-existent resource (r1298343)
    * mod_dav_svn: support compiling/running under httpd-2.4 (r1232267)

src/subversion/CHANGES  view on Meta::CPAN

    * bindings: see platform-specific password providers (r1242660, -1)
    * skip 'svnrdump dump' tests over ra_serf (r1242537)
    * convert a few ra_serf assertions to errors (r1242607)


Version 1.7.2
(02 Dec 2011, from /branches/1.7.x)
http://svn.apache.org/repos/asf/subversion/tags/1.7.2

  User-visible changes:
   * fix working copy corruption after interrupted update/switch (issue #4040)
   * avoid segfaults against pre-1.5 servers (r1186928)
   * improve configure error message if apr-util uses old or no bdb (r1186784)
   * make 'svn patch' ignore '/dev/null' targets for compat with git (r1197998)
   * fix 'svn patch' segfault on patch that skips and deletes files (r1199950)
   * omit "Committed revision N." output from 'svn commit --quiet' (r1200837)
   * fix authz denial when svnserve root is a repository (issue #4060)
   * fix uninitialized memory read in client diff code (r1201002)
   * avoid potential segfault during merges (r1202807)
   * fix an assertion failure when a symlink is updated (r1186944, -81, -83)
   * make working copy operations fail if nodes have no base checksum (r1202630)
   * fix nested <Location>s when using v2 protocol (r1203546, -651, -653)
   * make mod_dav_svn ignore non-Subversion POST requests (r1187695)
   * avoid reading freed memory (r1204478)
   * recognize empty (only byte order mark) UTF-8 files as text (issue #4064)
   * fix 1.7 client regression when operating against a 1.0.x server (r1199876)
   * remove empty parent dirs of removed externals on update (issue #4044)
   * make 'svn diff -c N' work for files added in rN (issue #2873)
   * plug a memory leak in the bdb backend (r1205726)
   * fix 'svn import' with native eol-style and inconsistent EOLs (r1205193)
   * fix reading beyond the end of a string in bdb backend (r1205839, -48)
   * don't assert when committing an incomplete directory (issue #4042)

  Developer-visible changes:
   * JavaHL: allow 'status -u' to function properly (r1189190, -395)
   * don't put '\r' characters in our generate sql headers (r1189580)
   * properly define WIN64 on Windows x64 builds (r1188609)
   * better adherence to C89 in enum definitions (r1189665)
   * bump copyright year in Windows DLLs (r1189261)
   * log a better error when opening rep-cache.db fails (r1204610, -73)


src/subversion/CHANGES  view on Meta::CPAN

           http://subversion.apache.org/security/CVE-2009-2411-advisory.txt


Version 1.6.3
(22 Jun 2009, from /branches/1.6.x)
http://svn.apache.org/repos/asf/subversion/tags/1.6.3

 User-visible changes:
  * fix segfault in WC->URL copy (r37646, -56)
  * let 'svnadmin load' tolerate mergeinfo with "\r\n" (r37768)
  * make svnsync normalize svn:* props to LF line endings (issue #3404)
  * better integration with external merge tools (r36178)
  * return a friendly error message for 'svn diff' (r37735)
  * update dsvn.el for 1.6 (r37774)
  * don't allow setting of props on out-of-date dirs under neon (r37745)
  * improve BASH completion (r36450, -52, -70, -79, -538)
  * always show tree conflicts with 'svn st' (issue #3382)
  * improve correctness of 'svn mergeinfo' (issue #3126)
  * decrease the amount of memory needed for large commits (r37894, -6)
  * work around an APR buffer overflow seen by svnsync (r37622)
  * ra_svn clients now use TCP keep-alives if available (issue #3347)

src/subversion/CHANGES  view on Meta::CPAN

    * fixed: unlock circumvents lock token check (r18691, -94)
    * fixed: repos-to-repos copy crash (r18451)
    * fixed: 'svnmerge' utility improvements (r18811)
    * translation updates for German, Swedish and Norwegian

  - Server:
    * fixed: set svn:date at the end of commit in fsfs (r18078)
    * fixed: don't wait for hook script background jobs (r18146)
    * fixed: mod_dav_svn should log the whole error chain (r18211)
    * fixed: uncomment section headers in repos config files (r18247, -50)
    * fixed: log scalability issues with many paths (r18395, -404)
    * fixed: better path input validation in mod_dav_svn (r18660)
    * fixed: assert in copy in fsfs and bdb (issue #2398)
    * fixed: RPM package bad interaction with NFS servers (issue #1456)

  - Both:
    * fixed: copyright years updated to include 2006 (r18021, -127)

 Developer-visible changes:
 * fixed: missing #include (r18065)
 * fixed: allow building with Neon 0.25.5 (r18215)

src/subversion/CHANGES  view on Meta::CPAN

    * working copy size with empty propfiles reduced (r16855, see releasenotes)
    * new switches added:
       - 'svn blame --xml [--incremental]' (r14690)
       - 'svn status --xml [--incremental]'  (issue #2069)
       - 'svn info --xml [--incremental]'
       - 'svn add/import --no-ignore'  (issue #2105)
       - 'svnlook tree --full-paths'  (r13976)
       - 'svnlook diff --diff-copy-from'  (r14855)
       - 'svnlook changed --copy-info' (r16681)
    * fixed: 'svn copy wc URL' might include deleted items (issue #2153)
    * fixed: 'svn copy wc wc' allows cross-repository copies (issue #2404)
    * fixed: 'svn up/merge' major property-merging bugs (issue #2035)
    * fixed: 'svn merge' insisting on write access to '.' (issue #2411)
    * fixed: 'svn merge' cross-device move problems (r16293, -329, -330)
    * fixed: 'svn diff' outputs headers in wrong encoding (issue #1533)
    * fixed: 'svn proplist/add/cat' dies on unversioned items (issue #2030)
    * fixed: 'svn add' not honoring svn:ignore property (issue #2243)
    * fixed: 'svn log -rN:M --limit X' error over http:// (issue #2396)
    * fixed: 'svn switch --relocate' failure on 'deleted' dir (r16673)
    * fixed: 'svn info' not always showing repos lock (issue #2276)
    * fixed: 'svn info' might show lock on wrong path (r16626)

src/subversion/build/ac-macros/svn-macros.m4  view on Meta::CPAN

          return 1;

      if (__sync_sub_and_fetch(&val, 1010) != 0 || val != 0)
          return 1;

      tmp = 3030;

      if (__sync_val_compare_and_swap(mem, 0, tmp) != 0 || val != tmp)
          return 1;

      if (__sync_lock_test_and_set(&val, 4040) != 3030)
          return 1;

      mem = &tmp;

      if (__sync_val_compare_and_swap(&mem, &tmp, &val) != &tmp)
          return 1;

      __sync_synchronize();

      if (mem != &val)

src/subversion/build/generator/templates/vcnet_vcproj.ezt  view on Meta::CPAN

				BasicRuntimeChecks="3"
				BufferSecurityCheck="TRUE"
				EnableFunctionLevelLinking="TRUE"
[else]				StringPooling="TRUE"
				RuntimeLibrary="2"
				BufferSecurityCheck="FALSE"
[end]				WarningLevel="4"
				DisableSpecificWarnings="4100;4127;4206;4701;4706"
				Detect64BitPortabilityProblems="FALSE"
				AdditionalOptions="
				/we4002 /we4003 /we4013 /we4020 /we4022 /we4024 /we4028 /we4029 /we4030 /we4031 /we4033 /we4047 /we4089 /we4113 /we4115 /we4204 /we4715"
				DebugInformationFormat="3"
				ProgramDataBaseFileName="$(IntDir)\[target.output_pdb]"
				CompileAsManaged="0"
				CompileAs="0"[if-any is_exe][is configs.name "Release"]
				OptimizeForWindowsApplication="TRUE"[end][end]/>
			<Tool
				Name="VCCustomBuildTool"/>
			<Tool
				Name="VCLinkerTool"
[is target_type "1"][if-any instrument_purify_quantify]				AdditionalOptions="/fixed:no"[end][end]

src/subversion/build/generator/templates/vcnet_vcxproj.ezt  view on Meta::CPAN

      <IntrinsicFunctions>true</IntrinsicFunctions>
      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
      <StringPooling>true</StringPooling>
[end]      <AdditionalIncludeDirectories>$(SolutionDir)[configs.name];[for includes][includes];[end];%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>[if-any instrument_apr_pools]APR_POOL_DEBUG=[instrument_apr_pools];[end][is platforms "x64"]WIN64;[end][for configs.defines][configs.defines];[end]%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <WarningLevel>Level4</WarningLevel>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <BrowseInformation>true</BrowseInformation>
      <ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
      <DisableSpecificWarnings>4100;4127;4206;4701;4706;%(DisableSpecificWarnings)</DisableSpecificWarnings>
      <TreatSpecificWarningsAsErrors>4002;4003;4013;4020;4022;4024;4028;4029;4030;4031;4033;4047;4089;4113;4115;4204;4715;%(TreatSpecificWarningsAsErrors)</TreatSpecificWarningsAsErrors>
    </ClCompile>
[is config_type "Application"]    <Link>
      <AdditionalDependencies>[for configs.libs][configs.libs];[end]%(AdditionalDependencies)</AdditionalDependencies>
      <AdditionalLibraryDirectories>[for configs.libdirs][configs.libdirs];[end]%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>Console</SubSystem>
      <EnableUAC>true</EnableUAC>
[is configs.name "Debug"]      <IgnoreSpecificDefaultLibraries>msvcrt.lib</IgnoreSpecificDefaultLibraries>
[else]      <OptimizeReferences>true</OptimizeReferences>
[end]    </Link>

src/subversion/configure  view on Meta::CPAN

          return 1;

      if (__sync_sub_and_fetch(&val, 1010) != 0 || val != 0)
          return 1;

      tmp = 3030;

      if (__sync_val_compare_and_swap(mem, 0, tmp) != 0 || val != tmp)
          return 1;

      if (__sync_lock_test_and_set(&val, 4040) != 3030)
          return 1;

      mem = &tmp;

      if (__sync_val_compare_and_swap(&mem, &tmp, &val) != &tmp)
          return 1;

      __sync_synchronize();

      if (mem != &val)

src/subversion/subversion/libsvn_fs_base/key-gen.h  view on Meta::CPAN

   to declare a key as "char key[MAX_KEY_SIZE]".

   Note that this limit will be a problem if the number of
   keys in a table ever exceeds

       18217977168218728251394687124089371267338971528174
       76066745969754933395997209053270030282678007662838
       67331479599455916367452421574456059646801054954062
       15017704234999886990788594743994796171248406730973
       80736524850563115569208508785942830080999927310762
       50733948404739350551934565743979678824151197232629
       947748581376,

   but that's a risk we'll live with for now. */
#define MAX_KEY_SIZE 200

/* In many of the databases, the value at this key is the key to use
   when storing a new record. */
#define NEXT_KEY_KEY "next-key"


src/subversion/subversion/libsvn_fs_fs/key-gen.h  view on Meta::CPAN

   to declare a key as "char key[MAX_KEY_SIZE]".

   Note that this limit will be a problem if the number of
   keys in a table ever exceeds

       18217977168218728251394687124089371267338971528174
       76066745969754933395997209053270030282678007662838
       67331479599455916367452421574456059646801054954062
       15017704234999886990788594743994796171248406730973
       80736524850563115569208508785942830080999927310762
       50733948404739350551934565743979678824151197232629
       947748581376,

   but that's a risk we'll live with for now. */
#define MAX_KEY_SIZE 200


/* Generate the next key after a given alphanumeric key.
 *
 * The first *LEN bytes of THIS are an ascii representation of a
 * number in base 36: digits 0-9 have their usual values, and a-z have

src/subversion/subversion/libsvn_ra_serf/commit.c  view on Meta::CPAN

  /* Ye Olde Fallback Error */
  err = svn_error_compose_create(
            handler->server_error != NULL
              ? handler->server_error->error
              : SVN_NO_ERROR,
            svn_error_createf(SVN_ERR_RA_DAV_REQUEST_FAILED, NULL,
                              _("%s of '%s': %d %s"),
                              handler->method, handler->path,
                              handler->sline.code, handler->sline.reason));

  /* Try to return one of the standard errors for 301, 404, etc.,
     then look for an error embedded in the response.  */
  return svn_error_compose_create(svn_ra_serf__error_on_status(
                                    handler->sline,
                                    handler->path,
                                    handler->location),
                                  err);
}

/* Implements svn_ra_serf__request_body_delegate_t */
static svn_error_t *

src/subversion/subversion/libsvn_ra_serf/commit.c  view on Meta::CPAN


      if (handler->sline.code != 201)
        {
          apr_status_t status = SVN_ERR_RA_DAV_REQUEST_FAILED;

          switch (handler->sline.code)
            {
              case 403:
                status = SVN_ERR_RA_DAV_FORBIDDEN;
                break;
              case 404:
                status = SVN_ERR_FS_NOT_FOUND;
                break;
            }

          return svn_error_createf(status, NULL,
                                   _("%s of '%s': %d %s (%s://%s)"),
                                   handler->method, handler->path,
                                   handler->sline.code, handler->sline.reason,
                                   ctx->session->session_url.scheme,
                                   ctx->session->session_url.hostinfo);

src/subversion/subversion/libsvn_ra_serf/commit.c  view on Meta::CPAN


      if (handler->sline.code != 201)
        {
          apr_status_t status = SVN_ERR_RA_DAV_REQUEST_FAILED;

          switch (handler->sline.code)
            {
              case 403:
                status = SVN_ERR_RA_DAV_FORBIDDEN;
                break;
              case 404:
                status = SVN_ERR_FS_NOT_FOUND;
                break;
            }

          return svn_error_createf(status, NULL,
                                   _("%s of '%s': %d %s (%s://%s)"),
                                   handler->method, handler->path,
                                   handler->sline.code, handler->sline.reason,
                                   ctx->session->session_url.scheme,
                                   ctx->session->session_url.hostinfo);

src/subversion/subversion/libsvn_ra_serf/commit.c  view on Meta::CPAN

      handler->conn = new_file->commit->conn;
      handler->method = "HEAD";
      handler->path = svn_path_url_add_component2(
        dir->commit->session->session_url.path,
        path, new_file->pool);
      handler->response_handler = svn_ra_serf__expect_empty_body;
      handler->response_baton = handler;

      SVN_ERR(svn_ra_serf__context_run_one(handler, new_file->pool));

      if (handler->sline.code != 404)
        {
          if (handler->sline.code != 200)
            {
              svn_error_t *err;

              err = svn_ra_serf__error_on_status(handler->sline,
                                                 handler->path,
                                                 handler->location);

              SVN_ERR(err);

src/subversion/subversion/libsvn_ra_serf/commit.c  view on Meta::CPAN


  if (USING_HTTPV2_COMMIT_SUPPORT(ctx)) /* HTTP v2 */
    handler->path = ctx->txn_url;
  else
    handler->path = ctx->activity_url;

  SVN_ERR(svn_ra_serf__context_run_one(handler, pool));

  /* 204 if deleted,
     403 if DELETE was forbidden (indicates MKACTIVITY was forbidden too),
     404 if the activity wasn't found. */
  if (handler->sline.code != 204
      && handler->sline.code != 403
      && handler->sline.code != 404
      )
    {
      return svn_error_createf(SVN_ERR_RA_DAV_MALFORMED_DATA, NULL,
                               _("DELETE returned unexpected status: %d"),
                               handler->sline.code);
    }

  return SVN_NO_ERROR;
}

src/subversion/subversion/libsvn_ra_serf/getlocks.c  view on Meta::CPAN


  err = svn_ra_serf__context_run_one(handler, pool);
  
  /* Wrap the server generated error for an unsupported report with the
     documented error for this ra function. */
  if (svn_error_find_cause(err, SVN_ERR_UNSUPPORTED_FEATURE))
    err = svn_error_create(SVN_ERR_RA_NOT_IMPLEMENTED, err, NULL);
    
  SVN_ERR(err);

  /* We get a 404 when a path doesn't exist in HEAD, but it might
     have existed earlier (E.g. 'svn ls http://s/svn/trunk/file@1' */
  if (handler->sline.code != 404)
    {
      SVN_ERR(svn_ra_serf__error_on_status(handler->sline,
                                           handler->path,
                                           handler->location));
    }

  *locks = lock_ctx->hash;

  return SVN_NO_ERROR;
}

src/subversion/subversion/libsvn_ra_serf/locks.c  view on Meta::CPAN

  lock_ctx->inner_handler = handler->response_handler;
  lock_ctx->inner_baton = handler->response_baton;
  handler->response_handler = handle_lock;
  handler->response_baton = lock_ctx;

  lock_ctx->handler = handler;

  err = svn_ra_serf__context_run_one(handler, scratch_pool);
  err = determine_error(handler, err);

  if (handler->sline.code == 404)
    {
      return svn_error_create(SVN_ERR_RA_ILLEGAL_URL, err,
                              _("Malformed URL for repository"));
    }
  if (err)
    {
      /* TODO Shh.  We're telling a white lie for now. */
      return svn_error_create(SVN_ERR_RA_NOT_IMPLEMENTED, err,
                              _("Server does not support locking features"));
    }

src/subversion/subversion/libsvn_ra_serf/property.c  view on Meta::CPAN

      svn_ra_serf__xml_note(xes, PROPVAL, "altvalue", "collection");
    }
  else if (leaving_state == HREF_VALUE)
    {
      svn_ra_serf__xml_note(xes, PROPVAL, "altvalue", cdata->data);
    }
  else if (leaving_state == STATUS)
    {
      /* Parse the status field, and remember if this is a property
         that we wish to ignore.  (Typically, if it's not a 200, the
         status will be 404 to indicate that a property we
         specifically requested from the server doesn't exist.)  */
      int status = parse_status_code(cdata->data);
      if (status != 200)
        svn_ra_serf__xml_note(xes, PROPSTAT, "ignore-prop", "*");
    }
  else if (leaving_state == PROPVAL)
    {
      const char *encoding = svn_hash_gets(attrs, "V:encoding");
      const svn_string_t *val_str;
      apr_hash_t *gathered;

src/subversion/subversion/libsvn_ra_serf/property.c  view on Meta::CPAN


  SVN_ERR(svn_ra_serf__fetch_node_props(&props, conn, url, revision,
                                        checked_in_props,
                                        scratch_pool, scratch_pool));
  dav_props = apr_hash_get(props, "DAV:", 4);
  if (dav_props == NULL)
    return svn_error_create(SVN_ERR_RA_DAV_PROPS_NOT_FOUND, NULL,
                            _("The PROPFIND response did not include "
                              "the requested 'DAV:' properties"));

  /* We wouldn't get here if the resource was not found (404), so the
     property should be present.

     Note: it is okay to call apr_pstrdup() with NULL.  */
  *value = apr_pstrdup(result_pool, svn_prop_get_value(dav_props, propname));

  return SVN_NO_ERROR;
}

src/subversion/subversion/libsvn_ra_serf/util.c  view on Meta::CPAN

  svn_error_t *err;

  /* ### get the HANDLER rather than fetching this.  */
  status = serf_bucket_response_status(response, &sl);
  if (SERF_BUCKET_READ_ERROR(status))
    {
      return svn_ra_serf__wrap_err(status, NULL);
    }

  /* Woo-hoo.  Nothing here to see.  */
  if (sl.code == 404 && !ctx->ignore_errors)
    {
      err = handle_server_error(request, response, pool);

      if (err && APR_STATUS_IS_EOF(err->apr_err))
        add_done_item(ctx);

      return svn_error_trace(err);
    }

  if (!ctx->xmlp)

src/subversion/subversion/libsvn_ra_serf/util.c  view on Meta::CPAN

        return svn_error_createf(SVN_ERR_RA_DAV_RELOCATED, NULL,
                                 (sline.code == 301)
                                 ? _("Repository moved permanently to '%s';"
                                     " please relocate")
                                 : _("Repository moved temporarily to '%s';"
                                     " please relocate"), location);
      case 403:
        return svn_error_createf(SVN_ERR_RA_DAV_FORBIDDEN, NULL,
                                 _("Access to '%s' forbidden"), path);

      case 404:
        return svn_error_createf(SVN_ERR_FS_NOT_FOUND, NULL,
                                 _("'%s' path not found"), path);
      case 423:
        return svn_error_createf(SVN_ERR_FS_NO_LOCK_TOKEN, NULL,
                                 _("'%s': no lock token available"), path);

      case 411:
        return svn_error_createf(SVN_ERR_RA_DAV_REQUEST_FAILED, NULL,
                    _("DAV request failed: 411 Content length required. The "
                      "server or an intermediate proxy does not accept "

src/subversion/subversion/mod_dav_svn/activity.c  view on Meta::CPAN


dav_error *
dav_svn__delete_activity(const dav_svn_repos *repos, const char *activity_id)
{
  dav_error *err = NULL;
  const char *pathname;
  const char *txn_name;
  svn_error_t *serr;

  /* gstein sez: If the activity ID is not in the database, return a
     404.  If the transaction is not present or is immutable, return a
     204.  For all other failures, return a 500. */

  pathname = activity_pathname(repos, activity_id);
  txn_name = read_txn(pathname, repos->pool);
  if (txn_name == NULL)
    {
      return dav_svn__new_error(repos->pool, HTTP_NOT_FOUND, 0,
                                "could not find activity.");
    }

src/subversion/subversion/mod_dav_svn/repos.c  view on Meta::CPAN

typedef struct dav_resource_combined {
  dav_resource res;
  dav_resource_private priv;
} dav_resource_combined;


/* Helper-wrapper around svn_fs_check_path(), which takes the same
   arguments.  But: if we attempt to stat a path like "file1/file2",
   then still return 'svn_node_none' to signal nonexistence, rather
   than a full-blown filesystem error.  This allows mod_dav to throw
   404 instead of 500. */
static dav_error *
fs_check_path(svn_node_kind_t *kind,
              svn_fs_root_t *root,
              const char *path,
              apr_pool_t *pool)
{
  svn_error_t *serr;
  svn_node_kind_t my_kind;

  serr = svn_fs_check_path(&my_kind, root, path, pool);

src/subversion/subversion/mod_dav_svn/repos.c  view on Meta::CPAN

  if (derr != NULL)
    return derr;

  comb->res.exists = (kind != svn_node_none);
  comb->res.collection = (kind == svn_node_dir);

  /* HACK:  dav_get_resource_state() is making shortcut assumptions
     about how to distinguish a null resource from a lock-null
     resource.  This is the only way to get around that problem.
     Without it, it won't ever detect lock-nulls, and thus 'svn unlock
     nonexistentURL' will always return 404's. */
  if (! comb->res.exists)
    comb->priv.r->path_info = (char *) "";

  return NULL;
}


static dav_error *
prep_version(dav_resource_combined *comb)
{

src/subversion/subversion/po/de.po  view on Meta::CPAN

#: ../libsvn_fs_fs/fs.c:83
#, c-format
msgid "Can't fetch FSFS shared data"
msgstr "Kann gemeinsame FSFS-Daten nicht holen"

#: ../libsvn_fs_fs/fs.c:110
#, c-format
msgid "Can't store FSFS shared data"
msgstr "Kann gemeinsame FSFS-Daten nicht speichern"

#: ../libsvn_fs_fs/fs.c:404
msgid "Module for working with a plain file (FSFS) repository."
msgstr "Modul zum Zugriff auf ein dateibasiertes (FSFS) Projektarchiv."

#: ../libsvn_fs_fs/fs.c:454
#, c-format
msgid "Unsupported FS loader version (%d) for fsfs"
msgstr "Nicht unterstützte Dateisystem-Laderversion (%d) für fsfs"

#: ../libsvn_fs_fs/fs_fs.c:727
#, c-format

src/subversion/subversion/po/de.po  view on Meta::CPAN

"usage: svnadmin lslocks REPOS_PATH [PATH-IN-REPOS]\n"
"\n"
"Print descriptions of all locks on or under PATH-IN-REPOS (which,\n"
"if not provided, is the root of the repository).\n"
msgstr ""
"Aufruf: svnadmin lslocks ARCHIV_PFAD [PFAD-IN-ARCHIV]\n"
"\n"
"Gibt Beschreibungen aller Sperren auf oder unter PFAD-IN-ARCHIV aus (was,\n"
"falls nicht angegeben, die Wurzel des Projektarchivs ist).\n"

#: ../svnadmin/svnadmin.c:404
msgid ""
"usage: svnadmin lstxns REPOS_PATH\n"
"\n"
"Print the names of all uncommitted transactions.\n"
msgstr ""
"Aufruf: svnadmin lstxns ARCHIV_PFAD\n"
"\n"
"Gibt die Namen aller nicht übertragenen Transaktionen aus.\n"

#: ../svnadmin/svnadmin.c:409

src/subversion/subversion/po/es.po  view on Meta::CPAN

msgstr "Falta el id de revisión del nodo"

#: ../libsvn_fs_base/bdb/changes-table.c:159 ../libsvn_fs_fs/fs_fs.c:4022
msgid "Invalid change ordering: new node revision ID without delete"
msgstr "Orden de cambios erróneo: nuevo ID de revisión de nodo sin delete"

#: ../libsvn_fs_base/bdb/changes-table.c:169 ../libsvn_fs_fs/fs_fs.c:4033
msgid "Invalid change ordering: non-add change on deleted path"
msgstr "Orden de cambios erróneo: cambio no aditivo en una ruta eliminada"

#: ../libsvn_fs_base/bdb/changes-table.c:178 ../libsvn_fs_fs/fs_fs.c:4042
#, fuzzy
msgid "Invalid change ordering: add change on preexisting path"
msgstr "Orden de cambios erróneo: cambio no aditivo en una ruta eliminada"

#: ../libsvn_fs_base/bdb/changes-table.c:270
#: ../libsvn_fs_base/bdb/changes-table.c:393
msgid "creating cursor for reading changes"
msgstr "crear cursor para leer cambios"

#: ../libsvn_fs_base/bdb/changes-table.c:295

src/subversion/subversion/po/es.po  view on Meta::CPAN


#: ../libsvn_fs_base/revs-txns.c:1231
msgid "Transaction aborted, but cleanup failed"
msgstr "La transacción abortó, pero la limpieza posterior falló"

#: ../libsvn_fs_base/tree.c:772 ../libsvn_fs_fs/tree.c:695
#, c-format
msgid "Failure opening '%s'"
msgstr "No se pudo abrir '%s'"

#: ../libsvn_fs_base/tree.c:1404 ../libsvn_fs_fs/tree.c:1124
msgid "Cannot compare property value between two different filesystems"
msgstr "No se pueden comparar valores de propiedades de sistemas de archivos diferentes"

#: ../libsvn_fs_base/tree.c:1850 ../libsvn_fs_base/tree.c:1920
msgid "Corrupt DB: faulty predecessor count"
msgstr "BD corrupta: cuenta de predecesores inválida"

#: ../libsvn_fs_base/tree.c:1977 ../libsvn_fs_base/tree.c:2996
#: ../libsvn_fs_fs/tree.c:1157
#, c-format

src/subversion/subversion/po/es.po  view on Meta::CPAN


#: ../svn/main.c:1367 ../svn/main.c:1642
msgid "Can't specify -c with --old"
msgstr "No se puede especificar -c conjuntamente con --old"

#: ../svn/main.c:1391
#, c-format
msgid "Negative number in range (%s) not supported with -c"
msgstr ""

#: ../svn/main.c:1404
#, c-format
msgid "Non-numeric change argument (%s) given to -c"
msgstr "Se dio como parámetro un cambio no numérico a -c (%s)"

#: ../svn/main.c:1412
msgid "There is no change 0"
msgstr "No hay un cambio 0"

#: ../svn/main.c:1457 ../svnadmin/main.c:1651 ../svnsync/main.c:1947
#, c-format

src/subversion/subversion/po/es.po  view on Meta::CPAN


#: ../svnlook/main.c:1227
msgid "unknown"
msgstr "desconocido"

#: ../svnlook/main.c:1374 ../svnlook/main.c:1480 ../svnlook/main.c:1509
#, c-format
msgid "Transaction '%s' is not based on a revision; how odd"
msgstr "La transacción '%s' no está basada en una revisión; extraño"

#: ../svnlook/main.c:1404
#, c-format
msgid "'%s' is a URL, probably should be a path"
msgstr "'%s' es un URL, probablemente debería ser una ruta"

#: ../svnlook/main.c:1427 ../svnlook/main.c:1450
#, c-format
msgid "Path '%s' is not a file"
msgstr "La ruta '%s' no es un archivo"

#: ../svnlook/main.c:1593

src/subversion/subversion/po/fr.po  view on Meta::CPAN

#: ../libsvn_subr/io.c:3959
#, c-format
msgid "Can't check directory '%s'"
msgstr "Impossible de vérifier le répertoire '%s'"

#: ../libsvn_subr/io.c:4021
#, c-format
msgid "Reading '%s'"
msgstr "Lecture de '%s'"

#: ../libsvn_subr/io.c:4040
#, c-format
msgid "First line of '%s' contains non-digit"
msgstr "La première ligne de '%s' contient des caractères non-numériques"

#: ../libsvn_subr/io.c:4355
#, c-format
msgid "Can't create temporary file from template '%s'"
msgstr "Impossible de créer un fichier temporaire avec le patron '%s'"

#: ../libsvn_subr/io.c:4444

src/subversion/subversion/po/it.po  view on Meta::CPAN

msgstr "L'ID di nodo di revisione richiesto è mancante"

#: ../libsvn_fs_base/bdb/changes-table.c:159 ../libsvn_fs_fs/fs_fs.c:4022
msgid "Invalid change ordering: new node revision ID without delete"
msgstr "Ordine dei cambiamenti non valido: nuovo ID di revisione di nodo senza una cancellazione"

#: ../libsvn_fs_base/bdb/changes-table.c:169 ../libsvn_fs_fs/fs_fs.c:4033
msgid "Invalid change ordering: non-add change on deleted path"
msgstr "Ordine dei cambiamenti non valido: operazione diversa da add su un percorso già eliminato"

#: ../libsvn_fs_base/bdb/changes-table.c:178 ../libsvn_fs_fs/fs_fs.c:4042
#, fuzzy
msgid "Invalid change ordering: add change on preexisting path"
msgstr "Ordine dei cambiamenti non valido: operazione diversa da add su un percorso già eliminato"

#: ../libsvn_fs_base/bdb/changes-table.c:270
#: ../libsvn_fs_base/bdb/changes-table.c:393
msgid "creating cursor for reading changes"
msgstr "sto creando il cursore per leggere le modifiche"

#: ../libsvn_fs_base/bdb/changes-table.c:295

src/subversion/subversion/po/it.po  view on Meta::CPAN


#: ../libsvn_fs_base/revs-txns.c:1231
msgid "Transaction aborted, but cleanup failed"
msgstr "Transazione interrotta, ma la ripulitura è fallita"

#: ../libsvn_fs_base/tree.c:772 ../libsvn_fs_fs/tree.c:695
#, c-format
msgid "Failure opening '%s'"
msgstr "Errore nell'apertura di '%s'"

#: ../libsvn_fs_base/tree.c:1404 ../libsvn_fs_fs/tree.c:1124
msgid "Cannot compare property value between two different filesystems"
msgstr "Non posso confrontare dei valori di proprietà in due differenti filesystem"

#: ../libsvn_fs_base/tree.c:1850 ../libsvn_fs_base/tree.c:1920
msgid "Corrupt DB: faulty predecessor count"
msgstr "Database corrotto: conto del predecessore sbagliato"

#: ../libsvn_fs_base/tree.c:1977 ../libsvn_fs_base/tree.c:2996
#: ../libsvn_fs_fs/tree.c:1157
#, c-format

src/subversion/subversion/po/it.po  view on Meta::CPAN


#: ../svn/main.c:1367 ../svn/main.c:1642
msgid "Can't specify -c with --old"
msgstr "Non puoi specificare -c insieme a --old"

#: ../svn/main.c:1391
#, c-format
msgid "Negative number in range (%s) not supported with -c"
msgstr ""

#: ../svn/main.c:1404
#, fuzzy, c-format
msgid "Non-numeric change argument (%s) given to -c"
msgstr "Assegnato a -c un argumento non numerico"

#: ../svn/main.c:1412
msgid "There is no change 0"
msgstr "Non esiste una modifica 0"

#: ../svn/main.c:1457 ../svnadmin/main.c:1651 ../svnsync/main.c:1947
#, c-format

src/subversion/subversion/po/it.po  view on Meta::CPAN


#: ../svnlook/main.c:1227
msgid "unknown"
msgstr "sconosciuto"

#: ../svnlook/main.c:1374 ../svnlook/main.c:1480 ../svnlook/main.c:1509
#, c-format
msgid "Transaction '%s' is not based on a revision; how odd"
msgstr "Transazione '%s' non è basato su una revisione; che strano"

#: ../svnlook/main.c:1404
#, c-format
msgid "'%s' is a URL, probably should be a path"
msgstr "'%s' è una URL, probabilmente dovrebbe essere un percorso"

#: ../svnlook/main.c:1427 ../svnlook/main.c:1450
#, c-format
msgid "Path '%s' is not a file"
msgstr "Il percorso '%s' non è un file"

#: ../svnlook/main.c:1593

src/subversion/subversion/po/ja.po  view on Meta::CPAN

msgstr "必要なノードリビジョン識別番号がありません"

#: ../libsvn_fs_base/bdb/changes-table.c:159 ../libsvn_fs_fs/fs_fs.c:4022
msgid "Invalid change ordering: new node revision ID without delete"
msgstr "変更順序が不正です: ノードリビジョン識別番号を削除せず新しく追加しています"

#: ../libsvn_fs_base/bdb/changes-table.c:169 ../libsvn_fs_fs/fs_fs.c:4033
msgid "Invalid change ordering: non-add change on deleted path"
msgstr "変更順序が不正です: 削除したパスに対して、追加ではない変更をしています"

#: ../libsvn_fs_base/bdb/changes-table.c:178 ../libsvn_fs_fs/fs_fs.c:4042
#, fuzzy
msgid "Invalid change ordering: add change on preexisting path"
msgstr "変更順序が不正です: 削除したパスに対して、追加ではない変更をしています"

#: ../libsvn_fs_base/bdb/changes-table.c:270
#: ../libsvn_fs_base/bdb/changes-table.c:393
msgid "creating cursor for reading changes"
msgstr "変更を読み込むためのカーソルを作成しています"

#: ../libsvn_fs_base/bdb/changes-table.c:295

src/subversion/subversion/po/ja.po  view on Meta::CPAN


#: ../libsvn_fs_base/revs-txns.c:1231
msgid "Transaction aborted, but cleanup failed"
msgstr "トランザクションが中断されましたが、掃除が失敗しました"

#: ../libsvn_fs_base/tree.c:772 ../libsvn_fs_fs/tree.c:695
#, c-format
msgid "Failure opening '%s'"
msgstr "'%s' を開けませんでした"

#: ../libsvn_fs_base/tree.c:1404 ../libsvn_fs_fs/tree.c:1124
msgid "Cannot compare property value between two different filesystems"
msgstr "二つの異なるファイルシステムの間で属性値の比較はできません"

#: ../libsvn_fs_base/tree.c:1850 ../libsvn_fs_base/tree.c:1920
msgid "Corrupt DB: faulty predecessor count"
msgstr "DB が壊れています: 祖先の番号が不正です"

#: ../libsvn_fs_base/tree.c:1977 ../libsvn_fs_base/tree.c:2996
#: ../libsvn_fs_fs/tree.c:1157
#, c-format

src/subversion/subversion/po/ja.po  view on Meta::CPAN


#: ../svn/main.c:1367 ../svn/main.c:1642
msgid "Can't specify -c with --old"
msgstr "-c は、--old と同時には指定できません"

#: ../svn/main.c:1391
#, c-format
msgid "Negative number in range (%s) not supported with -c"
msgstr ""

#: ../svn/main.c:1404
#, c-format
msgid "Non-numeric change argument (%s) given to -c"
msgstr "-c の引数に変更として数値以外 (%s) が指定されています"

#: ../svn/main.c:1412
msgid "There is no change 0"
msgstr "変更 0 はありません"

#: ../svn/main.c:1457 ../svnadmin/main.c:1651 ../svnsync/main.c:1947
#, c-format

src/subversion/subversion/po/ja.po  view on Meta::CPAN


#: ../svnlook/main.c:1227
msgid "unknown"
msgstr "不明です"

#: ../svnlook/main.c:1374 ../svnlook/main.c:1480 ../svnlook/main.c:1509
#, c-format
msgid "Transaction '%s' is not based on a revision; how odd"
msgstr "トランザクション '%s' はリビジョンに基づいていません。おかしいですね"

#: ../svnlook/main.c:1404
#, c-format
msgid "'%s' is a URL, probably should be a path"
msgstr "'%s' は URL です。おそらくそこはパスで指定するべきです"

#: ../svnlook/main.c:1427 ../svnlook/main.c:1450
#, c-format
msgid "Path '%s' is not a file"
msgstr "パス '%s' はファイルではありません"

#: ../svnlook/main.c:1593

src/subversion/subversion/po/ko.po  view on Meta::CPAN

msgstr "트리-충돌 설명에 잘못된 충돌 정보가 있습니다"

#: ../libsvn_wc/tree_conflicts.c:219
msgid "Empty 'victim' field in tree conflict description"
msgstr "트리-충돌 설명에 'victim' 필드가 비어 있습니다"

#: ../libsvn_wc/tree_conflicts.c:227
msgid "Invalid 'node_kind' field in tree conflict description"
msgstr ""

#: ../libsvn_wc/tree_conflicts.c:404
#, c-format
msgid "Attempt to add tree conflict that already exists at '%s'"
msgstr "'%s'에 이미 존재하는 충돌 내역을 추가하려했습니다"

#: ../libsvn_wc/update_editor.c:1027
#, c-format
msgid ""
"Checksum mismatch while updating '%s':\n"
"   expected:  %s\n"
"     actual:  %s\n"

src/subversion/subversion/po/nb.po  view on Meta::CPAN

msgstr "Mangler påkrevet noderevisjonsidentifikator"

#: ../libsvn_fs_base/bdb/changes-table.c:159 ../libsvn_fs_fs/fs_fs.c:4022
msgid "Invalid change ordering: new node revision ID without delete"
msgstr "Ugyldig endringsrekkefølge: Ny node-revisjons-ID uten sletting"

#: ../libsvn_fs_base/bdb/changes-table.c:169 ../libsvn_fs_fs/fs_fs.c:4033
msgid "Invalid change ordering: non-add change on deleted path"
msgstr "Ugyldig endringsrekkefølge: Annen endring enn tillegg på slettet filsti"

#: ../libsvn_fs_base/bdb/changes-table.c:178 ../libsvn_fs_fs/fs_fs.c:4042
#, fuzzy
msgid "Invalid change ordering: add change on preexisting path"
msgstr "Ugyldig endringsrekkefølge: Annen endring enn tillegg på slettet filsti"

#: ../libsvn_fs_base/bdb/changes-table.c:270
#: ../libsvn_fs_base/bdb/changes-table.c:393
msgid "creating cursor for reading changes"
msgstr "oppretter databasepeker for lesing av forandringer"

#: ../libsvn_fs_base/bdb/changes-table.c:295

src/subversion/subversion/po/nb.po  view on Meta::CPAN


#: ../libsvn_fs_base/revs-txns.c:1231
msgid "Transaction aborted, but cleanup failed"
msgstr "Transaksjonen avbrutt, men opprydning feilet"

#: ../libsvn_fs_base/tree.c:772 ../libsvn_fs_fs/tree.c:695
#, c-format
msgid "Failure opening '%s'"
msgstr "Feil under åpning av «%s»"

#: ../libsvn_fs_base/tree.c:1404 ../libsvn_fs_fs/tree.c:1124
msgid "Cannot compare property value between two different filesystems"
msgstr "Kan ikke sammenligne egenskapsverdi mellom to forskjellige filsystemer"

#: ../libsvn_fs_base/tree.c:1850 ../libsvn_fs_base/tree.c:1920
msgid "Corrupt DB: faulty predecessor count"
msgstr "Ødelagt database: Galt forfedreantall"

#: ../libsvn_fs_base/tree.c:1977 ../libsvn_fs_base/tree.c:2996
#: ../libsvn_fs_fs/tree.c:1157
#, c-format

src/subversion/subversion/po/nb.po  view on Meta::CPAN


#: ../svn/main.c:1367 ../svn/main.c:1642
msgid "Can't specify -c with --old"
msgstr "Kan ikke spesifisere -c med --old"

#: ../svn/main.c:1391
#, c-format
msgid "Negative number in range (%s) not supported with -c"
msgstr ""

#: ../svn/main.c:1404
#, c-format
msgid "Non-numeric change argument (%s) given to -c"
msgstr "Ikke-numerisk forandringsargument (%s) brukt sammen med -c"

#: ../svn/main.c:1412
msgid "There is no change 0"
msgstr "Det finnes ingen forandring 0"

#: ../svn/main.c:1457 ../svnadmin/main.c:1651 ../svnsync/main.c:1947
#, c-format

src/subversion/subversion/po/nb.po  view on Meta::CPAN


#: ../svnlook/main.c:1227
msgid "unknown"
msgstr "ukjent"

#: ../svnlook/main.c:1374 ../svnlook/main.c:1480 ../svnlook/main.c:1509
#, c-format
msgid "Transaction '%s' is not based on a revision; how odd"
msgstr "Transaksjonen «%s» er ikke basert på en revisjon, dette er merkelig"

#: ../svnlook/main.c:1404
#, c-format
msgid "'%s' is a URL, probably should be a path"
msgstr "«%s» er en nettadresse, men skal sannsynligvis være en filsti"

#: ../svnlook/main.c:1427 ../svnlook/main.c:1450
#, c-format
msgid "Path '%s' is not a file"
msgstr "Filstien «%s» er ingen fil"

#: ../svnlook/main.c:1593

src/subversion/subversion/po/pl.po  view on Meta::CPAN

msgstr ""
"Niewłaściwy porządek zmian: ID nowego węzła wersji nie jest\n"
"zmianą typu usunięcie ścieżki"

#: ../libsvn_fs_base/bdb/changes-table.c:169 ../libsvn_fs_fs/fs_fs.c:4033
msgid "Invalid change ordering: non-add change on deleted path"
msgstr ""
"Niewłaściwy porządek zmian: zmiana typu non-add poprzedza\n"
"usunięcie ścieżki"

#: ../libsvn_fs_base/bdb/changes-table.c:178 ../libsvn_fs_fs/fs_fs.c:4042
#, fuzzy
msgid "Invalid change ordering: add change on preexisting path"
msgstr ""
"Niewłaściwy porządek zmian: zmiana typu non-add poprzedza\n"
"usunięcie ścieżki"

#: ../libsvn_fs_base/bdb/changes-table.c:270
#: ../libsvn_fs_base/bdb/changes-table.c:393
msgid "creating cursor for reading changes"
msgstr "tworzenie kursora do czytania zmian"

src/subversion/subversion/po/pl.po  view on Meta::CPAN


#: ../libsvn_fs_base/revs-txns.c:1231
msgid "Transaction aborted, but cleanup failed"
msgstr "Transakcja przerwana oraz sprzątanie nie powiodło się"

#: ../libsvn_fs_base/tree.c:772 ../libsvn_fs_fs/tree.c:695
#, c-format
msgid "Failure opening '%s'"
msgstr "Nie można otworzyć '%s'"

#: ../libsvn_fs_base/tree.c:1404 ../libsvn_fs_fs/tree.c:1124
msgid "Cannot compare property value between two different filesystems"
msgstr "Nie można porównać wartości atrybutów w dwóch różnych systemach plików"

#: ../libsvn_fs_base/tree.c:1850 ../libsvn_fs_base/tree.c:1920
msgid "Corrupt DB: faulty predecessor count"
msgstr "Uszkodzona baza danych: błędny licznik poprzednika"

#: ../libsvn_fs_base/tree.c:1977 ../libsvn_fs_base/tree.c:2996
#: ../libsvn_fs_fs/tree.c:1157
#, c-format

src/subversion/subversion/po/pl.po  view on Meta::CPAN


#: ../svn/main.c:1367 ../svn/main.c:1642
msgid "Can't specify -c with --old"
msgstr "Nie można użyć opcji -c wraz z opcją --old"

#: ../svn/main.c:1391
#, c-format
msgid "Negative number in range (%s) not supported with -c"
msgstr ""

#: ../svn/main.c:1404
#, c-format
msgid "Non-numeric change argument (%s) given to -c"
msgstr "Nienumeryczny argument (%s) określający zmianę podany do -c"

#: ../svn/main.c:1412
msgid "There is no change 0"
msgstr "Nie ma zmiany 0"

#: ../svn/main.c:1457 ../svnadmin/main.c:1651 ../svnsync/main.c:1947
#, c-format

src/subversion/subversion/po/pl.po  view on Meta::CPAN


#: ../svnlook/main.c:1227
msgid "unknown"
msgstr "nieznany"

#: ../svnlook/main.c:1374 ../svnlook/main.c:1480 ../svnlook/main.c:1509
#, c-format
msgid "Transaction '%s' is not based on a revision; how odd"
msgstr "Transakcja '%s' nie jest oparta na wersji; dziwne"

#: ../svnlook/main.c:1404
#, c-format
msgid "'%s' is a URL, probably should be a path"
msgstr "'%s' jest URL-em, a prawdopodobnie powinien być ścieżką"

#: ../svnlook/main.c:1427 ../svnlook/main.c:1450
#, c-format
msgid "Path '%s' is not a file"
msgstr "Ścieżka '%s' nie jest plikiem"

#: ../svnlook/main.c:1593

src/subversion/subversion/po/pt_BR.po  view on Meta::CPAN

msgstr "Faltando ID de revisão de nó requerido"

#: ../libsvn_fs_base/bdb/changes-table.c:159 ../libsvn_fs_fs/fs_fs.c:4022
msgid "Invalid change ordering: new node revision ID without delete"
msgstr "Ordem de mudança inválida: novo ID de revisão de nó sem delete"

#: ../libsvn_fs_base/bdb/changes-table.c:169 ../libsvn_fs_fs/fs_fs.c:4033
msgid "Invalid change ordering: non-add change on deleted path"
msgstr "Ordem de mudança inválida: mudança não-add em caminho removido"

#: ../libsvn_fs_base/bdb/changes-table.c:178 ../libsvn_fs_fs/fs_fs.c:4042
#, fuzzy
msgid "Invalid change ordering: add change on preexisting path"
msgstr "Ordem de mudança inválida: mudança não-add em caminho removido"

#: ../libsvn_fs_base/bdb/changes-table.c:270
#: ../libsvn_fs_base/bdb/changes-table.c:393
msgid "creating cursor for reading changes"
msgstr "criando cursor para ler mudanças"

#: ../libsvn_fs_base/bdb/changes-table.c:295

src/subversion/subversion/po/pt_BR.po  view on Meta::CPAN


#: ../libsvn_fs_base/revs-txns.c:1231
msgid "Transaction aborted, but cleanup failed"
msgstr "Transação abortada, mas limpeza falhou"

#: ../libsvn_fs_base/tree.c:772 ../libsvn_fs_fs/tree.c:695
#, c-format
msgid "Failure opening '%s'"
msgstr "Falha ao abrir '%s'"

#: ../libsvn_fs_base/tree.c:1404 ../libsvn_fs_fs/tree.c:1124
msgid "Cannot compare property value between two different filesystems"
msgstr "Não é possível comparar valores de propriedades de dois sistemas arquivos diferentes"

#: ../libsvn_fs_base/tree.c:1850 ../libsvn_fs_base/tree.c:1920
msgid "Corrupt DB: faulty predecessor count"
msgstr "BD corrompido: contador de predecessores incorreto"

#: ../libsvn_fs_base/tree.c:1977 ../libsvn_fs_base/tree.c:2996
#: ../libsvn_fs_fs/tree.c:1157
#, c-format

src/subversion/subversion/po/pt_BR.po  view on Meta::CPAN


#: ../svn/main.c:1367 ../svn/main.c:1642
msgid "Can't specify -c with --old"
msgstr "Não é possível especificar -c com --old"

#: ../svn/main.c:1391
#, c-format
msgid "Negative number in range (%s) not supported with -c"
msgstr ""

#: ../svn/main.c:1404
#, fuzzy, c-format
msgid "Non-numeric change argument (%s) given to -c"
msgstr "Argumento de mudança não numérico fornecido para -c"

#: ../svn/main.c:1412
msgid "There is no change 0"
msgstr "Não há mudança 0"

#: ../svn/main.c:1457 ../svnadmin/main.c:1651 ../svnsync/main.c:1947
#, c-format

src/subversion/subversion/po/pt_BR.po  view on Meta::CPAN


#: ../svnlook/main.c:1227
msgid "unknown"
msgstr "desconhecido"

#: ../svnlook/main.c:1374 ../svnlook/main.c:1480 ../svnlook/main.c:1509
#, c-format
msgid "Transaction '%s' is not based on a revision; how odd"
msgstr "Transação '%s' não é baseada em uma revisão; que estranho"

#: ../svnlook/main.c:1404
#, c-format
msgid "'%s' is a URL, probably should be a path"
msgstr "'%s' é uma URL, provavelmente deveria ser um caminho"

#: ../svnlook/main.c:1427 ../svnlook/main.c:1450
#, c-format
msgid "Path '%s' is not a file"
msgstr "Caminho '%s' não é um arquivo"

#: ../svnlook/main.c:1593

src/subversion/subversion/po/subversion.pot  view on Meta::CPAN

#: ../libsvn_fs_fs/fs.c:83
#, c-format
msgid "Can't fetch FSFS shared data"
msgstr ""

#: ../libsvn_fs_fs/fs.c:110
#, c-format
msgid "Can't store FSFS shared data"
msgstr ""

#: ../libsvn_fs_fs/fs.c:404
msgid "Module for working with a plain file (FSFS) repository."
msgstr ""

#: ../libsvn_fs_fs/fs.c:454
#, c-format
msgid "Unsupported FS loader version (%d) for fsfs"
msgstr ""

#: ../libsvn_fs_fs/fs_fs.c:727
#, c-format

src/subversion/subversion/po/subversion.pot  view on Meta::CPAN

msgstr ""

#: ../svnadmin/svnadmin.c:398
msgid ""
"usage: svnadmin lslocks REPOS_PATH [PATH-IN-REPOS]\n"
"\n"
"Print descriptions of all locks on or under PATH-IN-REPOS (which,\n"
"if not provided, is the root of the repository).\n"
msgstr ""

#: ../svnadmin/svnadmin.c:404
msgid ""
"usage: svnadmin lstxns REPOS_PATH\n"
"\n"
"Print the names of all uncommitted transactions.\n"
msgstr ""

#: ../svnadmin/svnadmin.c:409
msgid ""
"usage: svnadmin pack REPOS_PATH\n"
"\n"

src/subversion/subversion/po/sv.po  view on Meta::CPAN

"usage: svnadmin lslocks REPOS_PATH [PATH-IN-REPOS]\n"
"\n"
"Print descriptions of all locks on or under PATH-IN-REPOS (which,\n"
"if not provided, is the root of the repository).\n"
msgstr ""
"användning: svnadmin lslocks ARKIVSÖKVÄG [SÖKVÄG-I-ARKIV]\n"
"\n"
"Beskriv alla lås i eller under SÖKVÄG-I-ARKIV (som är arkivets rot om ej\n"
"angiven).\n"

#: ../svnadmin/svnadmin.c:404
msgid ""
"usage: svnadmin lstxns REPOS_PATH\n"
"\n"
"Print the names of all uncommitted transactions.\n"
msgstr ""
"användning: svnadmin lstxns ARKIVSÖKVÄG\n"
"\n"
"Visa namnen på alla transaktioner som inte är införda.\n"

#: ../svnadmin/svnadmin.c:409

src/subversion/subversion/po/zh_CN.po  view on Meta::CPAN

#, c-format
msgid "%s request on '%s' failed: %d %s"
msgstr "%s 请求于 '%s' 失败: %d %s"

#: ../libsvn_ra_serf/util.c:2302
msgid ""
"The PROPFIND response did not include the requested version-controlled-"
"configuration value"
msgstr "PROPFIND 响应中没有包含请求的 version-controlled-configuration 值。"

#: ../libsvn_ra_serf/util.c:2404
#, c-format
msgid "Repository moved permanently to '%s'; please relocate"
msgstr "版本库永久移到 “%s”;请重新定位。"

#: ../libsvn_ra_serf/util.c:2406
#, c-format
msgid "Repository moved temporarily to '%s'; please relocate"
msgstr "版本库临时移到‘%s’;请重新定位。"

#: ../libsvn_ra_serf/util.c:2417

src/subversion/subversion/po/zh_CN.po  view on Meta::CPAN

#: ../libsvn_subr/dirent_uri.c:2311
#, c-format
msgid "Local URL '%s' does not contain 'file://' prefix"
msgstr "本地URL“%s”没有“file://”前缀"

#: ../libsvn_subr/dirent_uri.c:2390
#, c-format
msgid "Local URL '%s' contains only a hostname, no path"
msgstr "本地URL“%s”只有主机名称,没有路径"

#: ../libsvn_subr/dirent_uri.c:2404
#, c-format
msgid "Local URL '%s' contains unsupported hostname"
msgstr "本地URL“%s”包含不支持的主机名称"

#: ../libsvn_subr/error.c:263
msgid "Additional errors:"
msgstr "额外错误:"

#: ../libsvn_subr/error.c:524
msgid "Can't recode error string from APR"

src/subversion/subversion/po/zh_CN.po  view on Meta::CPAN

"\n"
"Print descriptions of all locks on or under PATH-IN-REPOS (which,\n"
"if not provided, is the root of the repository).\n"
msgstr ""
"用法: svnadmin lslocks REPOS_PATH [PATH-IN-REPOS]\n"
"\n"
"显示位于 PATH-IN-REPOS 或其子孙上的所有锁的描述(如果没有提供 PATH-IN-"
"REPOS,\n"
"那么显示版本库根的信息)。\n"

#: ../svnadmin/svnadmin.c:404
msgid ""
"usage: svnadmin lstxns REPOS_PATH\n"
"\n"
"Print the names of all uncommitted transactions.\n"
msgstr ""
"用法: svnadmin lstxns REPOS_PATH\n"
"\n"
"显示所有未提交事务的名称。\n"

#: ../svnadmin/svnadmin.c:409

src/subversion/subversion/po/zh_TW.po  view on Meta::CPAN

msgstr "未提供必須的節點修訂版 ID"

#: ../libsvn_fs_base/bdb/changes-table.c:159 ../libsvn_fs_fs/fs_fs.c:4022
msgid "Invalid change ordering: new node revision ID without delete"
msgstr "無效的更動順序: 有新的節點修訂版 ID 而沒刪除"

#: ../libsvn_fs_base/bdb/changes-table.c:169 ../libsvn_fs_fs/fs_fs.c:4033
msgid "Invalid change ordering: non-add change on deleted path"
msgstr "無效的更動順序: 對刪除路徑進行非新增的更動"

#: ../libsvn_fs_base/bdb/changes-table.c:178 ../libsvn_fs_fs/fs_fs.c:4042
#, fuzzy
msgid "Invalid change ordering: add change on preexisting path"
msgstr "無效的更動順序: 對刪除路徑進行非新增的更動"

#: ../libsvn_fs_base/bdb/changes-table.c:270
#: ../libsvn_fs_base/bdb/changes-table.c:393
msgid "creating cursor for reading changes"
msgstr "為讀取更動而建立 cursor"

#: ../libsvn_fs_base/bdb/changes-table.c:295

src/subversion/subversion/po/zh_TW.po  view on Meta::CPAN


#: ../libsvn_fs_base/revs-txns.c:1231
msgid "Transaction aborted, but cleanup failed"
msgstr "異動已取消, 但是清除失敗."

#: ../libsvn_fs_base/tree.c:772 ../libsvn_fs_fs/tree.c:695
#, c-format
msgid "Failure opening '%s'"
msgstr "無法開啟 '%s'"

#: ../libsvn_fs_base/tree.c:1404 ../libsvn_fs_fs/tree.c:1124
msgid "Cannot compare property value between two different filesystems"
msgstr "無法比較兩個不同檔案系統中的性質內容"

#: ../libsvn_fs_base/tree.c:1850 ../libsvn_fs_base/tree.c:1920
msgid "Corrupt DB: faulty predecessor count"
msgstr "毀損的資料庫: 有問題的前導計數"

#: ../libsvn_fs_base/tree.c:1977 ../libsvn_fs_base/tree.c:2996
#: ../libsvn_fs_fs/tree.c:1157
#, c-format

src/subversion/subversion/po/zh_TW.po  view on Meta::CPAN


#: ../svn/main.c:1367 ../svn/main.c:1642
msgid "Can't specify -c with --old"
msgstr "--old 無法與 -c 一同使用"

#: ../svn/main.c:1391
#, c-format
msgid "Negative number in range (%s) not supported with -c"
msgstr ""

#: ../svn/main.c:1404
#, fuzzy, c-format
msgid "Non-numeric change argument (%s) given to -c"
msgstr "對 -c 使用了非數字的更動引數"

#: ../svn/main.c:1412
msgid "There is no change 0"
msgstr "沒有更動 0"

#: ../svn/main.c:1457 ../svnadmin/main.c:1651 ../svnsync/main.c:1947
#, c-format

src/subversion/subversion/po/zh_TW.po  view on Meta::CPAN


#: ../svnlook/main.c:1227
msgid "unknown"
msgstr "未知"

#: ../svnlook/main.c:1374 ../svnlook/main.c:1480 ../svnlook/main.c:1509
#, c-format
msgid "Transaction '%s' is not based on a revision; how odd"
msgstr "異動 '%s' 並非根基於某個修訂版; 多神祕啊"

#: ../svnlook/main.c:1404
#, c-format
msgid "'%s' is a URL, probably should be a path"
msgstr "'%s' 是 URL, 也許該是路徑."

#: ../svnlook/main.c:1427 ../svnlook/main.c:1450
#, c-format
msgid "Path '%s' is not a file"
msgstr "路徑 '%s' 不是檔案"

#: ../svnlook/main.c:1593

src/subversion/subversion/tests/cmdline/commit_tests.py  view on Meta::CPAN

  sbox.build()
  wc_dir = sbox.wc_dir

  A = sbox.ospath('A')
  A_B = os.path.join(A, 'B')

  sbox.simple_rm('A')

  svntest.main.run_svn(None, 'ci', A, A_B, '-m', 'Q')

@Issue(4042)
def commit_incomplete(sbox):
  "commit an incomplete dir"

  sbox.build()
  wc_dir = sbox.wc_dir

  sbox.simple_propset('pname', 'pval', 'A/B')
  svntest.actions.set_incomplete(sbox.ospath('A/B'), 1)

  expected_output = svntest.wc.State(wc_dir, {

src/subversion/subversion/tests/cmdline/copy_tests.py  view on Meta::CPAN

                                     orig_url, new_url)

  # This had failed with ra_neon because "foo bar" would be double-encoded
  # "foo bar" ==> "foo%20bar" ==> "foo%2520bar"
  svntest.actions.run_and_verify_svn(None, None, [],
                                     'ls', ('-r'+str(orig_rev)),
                                     '-R', base_url)


#----------------------------------------------------------------------
#  Regression test for issues 2404
@Issue(2404)
def wc_to_wc_copy_between_different_repos(sbox):
  "wc to wc copy attempts between different repos"

  sbox.build(read_only = True)
  wc_dir = sbox.wc_dir

  sbox2 = sbox.clone_dependent()
  sbox2.build()
  wc2_dir = sbox2.wc_dir

src/subversion/subversion/tests/cmdline/patch_tests.py  view on Meta::CPAN


  svntest.actions.run_and_verify_patch(wc_dir, os.path.abspath(patch_file_path),
                                       expected_output,
                                       expected_disk,
                                       expected_status,
                                       expected_skip,
                                       None, # expected err
                                       1, # check-props
                                       1) # dry-run

@Issue(4049)
def patch_delete_and_skip(sbox):
  "patch that deletes and skips"

  sbox.build(read_only = True)
  wc_dir = sbox.wc_dir

  patch_file_path = make_patch_path(sbox)

  os.chdir(wc_dir)



( run in 0.887 second using v1.01-cache-2.11-cpan-39bf76dae61 )