Dave Johansen | 17 Aug 21:00 2015
Picon

Enabling on install?

I'm working on packaging hgsubversion for Fedora and RHEL/EPEL. The question came up if hgsubversion should be enabled by default when it's installed ( https://bugzilla.redhat.com/show_bug.cgi?id=1221459#c8 ) and if so what's the "right" way to do that.
So, what is the recommended way to handle that? For what it's worth, it appears that hggit takes the approach that it has to be manually enabled by the user.
Thanks, Dave

--
You received this message because you are subscribed to the Google Groups "hgsubversion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hgsubversion+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To post to this group, send email to hgsubversion-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
Visit this group at http://groups.google.com/group/hgsubversion.
For more options, visit https://groups.google.com/d/optout.
hgsubversion | 11 Aug 23:08 2015

5 new revisions pushed by durin42 on 2015-08-11 21:08 GMT

5 new revisions:

Revision: c6b01fd34694
Branch:   stable
Author:   Augie Fackler <raf@...>
Date:     Wed Jul  8 23:45:04 2015 UTC
Log:      trying to fix progress output
https://code.google.com/p/hgsubversion/source/detail?r=c6b01fd34694

Revision: e597714cb420
Branch:   stable
Author:   Augie Fackler <raf@...>
Date:     Tue Aug 11 20:56:37 2015 UTC
Log:      tests: pass --quiet anyplace we call dispatch to run a command...
https://code.google.com/p/hgsubversion/source/detail?r=e597714cb420

Revision: 38be7a6b6def
Branch:   stable
Author:   Augie Fackler <raf@...>
Date:     Tue Aug 11 20:52:38 2015 UTC
Log:      tests: have our dispatch wrappers assert --quiet is always  
passed...
https://code.google.com/p/hgsubversion/source/detail?r=38be7a6b6def

Revision: 2fdf16f2d4dd
Branch:   stable
Author:   Augie Fackler <raf@...>
Date:     Tue Aug 11 21:06:37 2015 UTC
Log:      Added tag 1.8.2 for changeset 38be7a6b6def
https://code.google.com/p/hgsubversion/source/detail?r=2fdf16f2d4dd

Revision: 538bbb927609
Branch:   default
Author:   Augie Fackler <raf@...>
Date:     Tue Aug 11 21:07:59 2015 UTC
Log:      Merge with stable.
https://code.google.com/p/hgsubversion/source/detail?r=538bbb927609

==============================================================================
Revision: c6b01fd34694
Branch:   stable
Author:   Augie Fackler <raf@...>
Date:     Wed Jul  8 23:45:04 2015 UTC
Log:      trying to fix progress output
https://code.google.com/p/hgsubversion/source/detail?r=c6b01fd34694

Modified:
  /tests/comprehensive/test_custom_layout.py
  /tests/comprehensive/test_rebuildmeta.py
  /tests/comprehensive/test_stupid_pull.py
  /tests/comprehensive/test_updatemeta.py
  /tests/comprehensive/test_verify_and_startrev.py
  /tests/test_diff.py
  /tests/test_single_dir_push.py
  /tests/test_util.py

==============================================================================
Revision: e597714cb420
Branch:   stable
Author:   Augie Fackler <raf@...>
Date:     Tue Aug 11 20:56:37 2015 UTC
Log:      tests: pass --quiet anyplace we call dispatch to run a command

Without this the now-in-core progress code will fire when we run
dispatch since that picks up a clean ui.ui() instance that we can't
set .quiet on easily.
https://code.google.com/p/hgsubversion/source/detail?r=e597714cb420

Modified:
  /tests/test_single_dir_push.py
  /tests/test_unaffected_core.py
  /tests/test_util.py

==============================================================================
Revision: 38be7a6b6def
Branch:   stable
Author:   Augie Fackler <raf@...>
Date:     Tue Aug 11 20:52:38 2015 UTC
Log:      tests: have our dispatch wrappers assert --quiet is always passed

This should help avoid regressions in the "progress eats my testsuite
dots" area.
https://code.google.com/p/hgsubversion/source/detail?r=38be7a6b6def

Modified:
  /tests/test_unaffected_core.py
  /tests/test_util.py

==============================================================================
Revision: 2fdf16f2d4dd
Branch:   stable
Author:   Augie Fackler <raf@...>
Date:     Tue Aug 11 21:06:37 2015 UTC
Log:      Added tag 1.8.2 for changeset 38be7a6b6def
https://code.google.com/p/hgsubversion/source/detail?r=2fdf16f2d4dd

Modified:
  /.hgtags

==============================================================================
Revision: 538bbb927609
Branch:   default
Author:   Augie Fackler <raf@...>
Date:     Tue Aug 11 21:07:59 2015 UTC
Log:      Merge with stable.
https://code.google.com/p/hgsubversion/source/detail?r=538bbb927609

--

-- 
You received this message because you are subscribed to the Google Groups "hgsubversion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hgsubversion+unsubscribe@...
To post to this group, send email to hgsubversion@...
Visit this group at http://groups.google.com/group/hgsubversion.
For more options, visit https://groups.google.com/d/optout.

hgsubversion | 9 Jul 19:15 2015

6 new revisions pushed by durin42 on 2015-07-09 17:15 GMT

6 new revisions:

Revision: f97b8c333c9e
Branch:   stable
Author:   Augie Fackler <raf@...>
Date:     Tue Jun 16 15:47:15 2015 UTC
Log:      wrappers: accept-and-forward oparg pull argument...
https://code.google.com/p/hgsubversion/source/detail?r=f97b8c333c9e

Revision: 0f1f88e71138
Branch:   stable
Author:   Shun-ichi Goto <shunichi.goto@...>
Date:     Thu May 14 04:49:52 2015 UTC
Log:      tests: leave from the directory before removing...
https://code.google.com/p/hgsubversion/source/detail?r=0f1f88e71138

Revision: 356460fb01fa
Branch:   default
Author:   Augie Fackler <raf@...>
Date:     Wed Jul  8 20:11:00 2015 UTC
Log:      Merge with stable.
https://code.google.com/p/hgsubversion/source/detail?r=356460fb01fa

Revision: 74e82a7da393
Branch:   stable
Author:   Durham Goode <durham@...>
Date:     Thu Jul  9 05:00:57 2015 UTC
Log:      tests: check '.' for tags instead of None...
https://code.google.com/p/hgsubversion/source/detail?r=74e82a7da393

Revision: db9d85618d3d
Branch:   default
Author:   Laurent Charignon <lcharignon@...>
Date:     Wed Jul  8 20:30:16 2015 UTC
Log:      wrapper: delay marker creation in push...
https://code.google.com/p/hgsubversion/source/detail?r=db9d85618d3d

Revision: 7e10891666fe
Branch:   default
Author:   Augie Fackler <raf@...>
Date:     Thu Jul  9 16:38:46 2015 UTC
Log:      Merge with stable.
https://code.google.com/p/hgsubversion/source/detail?r=7e10891666fe

==============================================================================
Revision: f97b8c333c9e
Branch:   stable
Author:   Augie Fackler <raf@...>
Date:     Tue Jun 16 15:47:15 2015 UTC
Log:      wrappers: accept-and-forward oparg pull argument

It's possible we should do something with this some day, but for now
this at least keeps hgsubversion from breaking pull when bundle2 is
enabled.
https://code.google.com/p/hgsubversion/source/detail?r=f97b8c333c9e

Modified:
  /hgsubversion/wrappers.py

==============================================================================
Revision: 0f1f88e71138
Branch:   stable
Author:   Shun-ichi Goto <shunichi.goto@...>
Date:     Thu May 14 04:49:52 2015 UTC
Log:      tests: leave from the directory before removing

On Windows, we need to leave from the direcotry before
removing it, otherwise error 32 (ERROR_SHARING_VIOLATION).
https://code.google.com/p/hgsubversion/source/detail?r=0f1f88e71138

Modified:
  /tests/test_util.py

==============================================================================
Revision: 356460fb01fa
Branch:   default
Author:   Augie Fackler <raf@...>
Date:     Wed Jul  8 20:11:00 2015 UTC
Log:      Merge with stable.
https://code.google.com/p/hgsubversion/source/detail?r=356460fb01fa

Modified:
  /hgsubversion/wrappers.py

==============================================================================
Revision: 74e82a7da393
Branch:   stable
Author:   Durham Goode <durham@...>
Date:     Thu Jul  9 05:00:57 2015 UTC
Log:      tests: check '.' for tags instead of None

Commit 24cda1dd45ff in upstream Mercurial changed repo[None] to no longer  
return
tags for the working copy parent. So we need to change the tests to check
repo['.'] instead. This should be backwards compatible with older  
Mercurials.
https://code.google.com/p/hgsubversion/source/detail?r=74e82a7da393

Modified:
  /tests/test_pull.py

==============================================================================
Revision: db9d85618d3d
Branch:   default
Author:   Laurent Charignon <lcharignon@...>
Date:     Wed Jul  8 20:30:16 2015 UTC
Log:      wrapper: delay marker creation in push

Before this patch we were creating obsolescence markers when pulling the
changesets from subversion. The counterpart stripping logic (when  
obsolescence
is not available) was done after pushing everything.

This patch moves the marker creation to the end of the push, to:
1) Make the code more readable (the marker creation and the stripping should
be in the same place)
2) Fix a behavior issue with inhibit(evolve) (see below)

With inhibit + hgsubversion enabled. When pushing to subversion we were
creating markers as expected but inhibiting the marker on the commit that  
was
the parent of the working copy making it therefore visible.
By delaying the marker creation to after the update we avoid this issue.
https://code.google.com/p/hgsubversion/source/detail?r=db9d85618d3d

Modified:
  /hgsubversion/wrappers.py

==============================================================================
Revision: 7e10891666fe
Branch:   default
Author:   Augie Fackler <raf@...>
Date:     Thu Jul  9 16:38:46 2015 UTC
Log:      Merge with stable.
https://code.google.com/p/hgsubversion/source/detail?r=7e10891666fe

--

-- 
You received this message because you are subscribed to the Google Groups "hgsubversion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hgsubversion+unsubscribe@...
To post to this group, send email to hgsubversion@...
Visit this group at http://groups.google.com/group/hgsubversion.
For more options, visit https://groups.google.com/d/optout.

Durham Goode | 9 Jul 07:02 2015

[PATCH] tests: check '.' for tags instead of None

# HG changeset patch
# User Durham Goode <durham@...>
# Date 1436418057 25200
#      Wed Jul 08 22:00:57 2015 -0700
# Node ID 726de24c5147284ce8f85c364f479b457f46222b
# Parent  120484e43a7e9c9ef2087b41c7ec4299bf01fd00
tests: check '.' for tags instead of None

Commit 24cda1dd45ff in upstream Mercurial changed repo[None] to no longer return
tags for the working copy parent. So we need to change the tests to check
repo['.'] instead. This should be backwards compatible with older Mercurials.

diff --git a/tests/test_pull.py b/tests/test_pull.py
--- a/tests/test_pull.py
+++ b/tests/test_pull.py
 <at>  <at>  -30,7 +30,7  <at>  <at>  class TestPull(test_util.TestBase):
         self.add_svn_rev(repo_path, {'trunk/alpha': 'Changed'})
         commands.pull(self.repo.ui, repo)
         self.assertEqual(state, repo.parents())
-        self.assertTrue('tip' not in repo[None].tags())
+        self.assertTrue('tip' not in repo['.'].tags())

     def test_onerevision_doupdate(self):
         repo, repo_path = self._loadupdate('single_rev.svndump')
 <at>  <at>  -38,7 +38,7  <at>  <at>  class TestPull(test_util.TestBase):
         self.add_svn_rev(repo_path, {'trunk/alpha': 'Changed'})
         commands.pull(self.repo.ui, repo, update=True)
         self.failIfEqual(state, repo.parents())
-        self.assertTrue('tip' in repo[None].tags())
+        self.assertTrue('tip' in repo['.'].tags())

     def test_onerevision_divergent(self):
         repo, repo_path = self._loadupdate('single_rev.svndump')
 <at>  <at>  -51,7 +51,7  <at>  <at>  class TestPull(test_util.TestBase):
             # hg < 1.9 raised when crossing branches
             pass
         self.assertEqual(state, repo.parents())
-        self.assertTrue('tip' not in repo[None].tags())
+        self.assertTrue('tip' not in repo['.'].tags())
         self.assertEqual(len(repo.heads()), 2)

     def test_tag_repull_doesnt_happen(self):

--

-- 
You received this message because you are subscribed to the Google Groups "hgsubversion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hgsubversion+unsubscribe@...
To post to this group, send email to hgsubversion@...
Visit this group at http://groups.google.com/group/hgsubversion.
For more options, visit https://groups.google.com/d/optout.

Laurent Charignon | 8 Jul 22:51 2015

[PATCH] wrapper: delay marker creation in push

# HG changeset patch
# User Laurent Charignon <lcharignon@...>
# Date 1436387416 25200
#      Wed Jul 08 13:30:16 2015 -0700
# Node ID a70f6a21f08b5558a991cc5cfb1b8ed1b1445549
# Parent  120484e43a7e9c9ef2087b41c7ec4299bf01fd00
wrapper: delay marker creation in push

Before this patch we were creating obsolescence markers when pulling the
changesets from subversion. The counterpart stripping logic (when obsolescence
is not available) was done after pushing everything.

This patch moves the marker creation to the end of the push, to:
1) Make the code more readable (the marker creation and the stripping should
be in the same place)
2) Fix a behavior issue with inhibit(evolve) (see below)

With inhibit + hgsubversion enabled. When pushing to subversion we were
creating markers as expected but inhibiting the marker on the commit that was
the parent of the working copy making it therefore visible.
By delaying the marker creation to after the update we avoid this issue.

diff --git a/hgsubversion/wrappers.py b/hgsubversion/wrappers.py
--- a/hgsubversion/wrappers.py
+++ b/hgsubversion/wrappers.py
 <at>  <at>  -204,6 +204,7  <at>  <at> 
         hasobsolete = False

     temporary_commits = []
+    obsmarkers = []
     try:
         # TODO: implement --rev/#rev support
         # TODO: do credentials specified in the URL still work?
 <at>  <at>  -300,9 +301,7  <at>  <at> 
                     if meta.get_source_rev(ctx=c)[0] == pushedrev.revnum:
                         # This is corresponds to the changeset we just pushed
                         if hasobsolete:
-                            ui.note('marking %s as obsoleted by %s\n' %
-                                    (original_ctx.hex(), c.hex()))
-                            obsolete.createmarkers(repo, [(original_ctx, [c])])
+                            obsmarkers.append([(original_ctx, [c])])

                     tip_ctx = c

 <at>  <at>  -343,7 +342,14  <at>  <at> 
         finally:
             util.swap_out_encoding()

-        if not hasobsolete:
+        if hasobsolete:
+            for marker in obsmarkers:
+                obsolete.createmarkers(repo, marker)
+                beforepush = marker[0][0]
+                afterpush = marker[0][1][0]
+                ui.note('marking %s as obsoleted by %s\n' %
+                        (beforepush.hex(), afterpush.hex()))
+        else:
             # strip the original changesets since the push was
             # successful and changeset obsolescence is unavailable
             util.strip(ui, repo, outgoing, "all")

--

-- 
You received this message because you are subscribed to the Google Groups "hgsubversion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hgsubversion+unsubscribe@...
To post to this group, send email to hgsubversion@...
Visit this group at http://groups.google.com/group/hgsubversion.
For more options, visit https://groups.google.com/d/optout.

shunichi.goto | 3 Jul 07:15 2015
Picon

[PATCH] use keyword argument to accept change of signature

# HG changeset patch
# User Shun-ichi Goto <shunichi.goto@...>
# Date 1435899760 -32400
#      Fri Jul 03 14:02:40 2015 +0900
# Node ID 29b5fa43c8f5ce92421e04600ce1310daae117ce
# Parent  a04dc0adb0303637867809d1a5495fb1c058ea6c
use keyword argument to accept change of signature

This is required to use with mecurial 3.4.2.
This fix accepts changing of signature like changeset 1457c1f28c92
in mercurial which adds new argument 'opargs' of commands.pull().

diff -r a04dc0adb030 -r 29b5fa43c8f5 hgsubversion/wrappers.py
--- a/hgsubversion/wrappers.py	Thu May 14 13:49:52 2015 +0900
+++ b/hgsubversion/wrappers.py	Fri Jul 03 14:02:40 2015 +0900
 <at>  <at>  -516,7 +516,7  <at>  <at> 
     else:
         ui.status("pulled %d revisions\n" % revisions)

-def exchangepull(orig, repo, remote, heads=None, force=False, bookmarks=()):
+def exchangepull(orig, repo, remote, heads=None, force=False, **kw):
     capable = getattr(remote, 'capable', lambda x: False)
     if capable('subversion'):
         # transaction manager is present in Mercurial >= 3.3
 <at>  <at>  -524,8 +524,7  <at>  <at> 
             trmanager = getattr(exchange, 'transactionmanager')
         except AttributeError:
             trmanager = None
-        pullop = exchange.pulloperation(repo, remote, heads, force,
-                                        bookmarks=bookmarks)
+        pullop = exchange.pulloperation(repo, remote, heads, force, **kw)
         if trmanager:
             pullop.trmanager = trmanager(repo, 'pull', remote.url())
         try:
 <at>  <at>  -537,7 +536,7  <at>  <at> 
             else:
                 pullop.releasetransaction()
     else:
-        return orig(repo, remote, heads, force, bookmarks=bookmarks)
+        return orig(repo, remote, heads, force, **kw)

 def rebase(orig, ui, repo, **opts):
     """rebase current unpushed revisions onto the Subversion head

--

-- 
You received this message because you are subscribed to the Google Groups "hgsubversion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hgsubversion+unsubscribe@...
To post to this group, send email to hgsubversion@...
Visit this group at http://groups.google.com/group/hgsubversion.
For more options, visit https://groups.google.com/d/optout.

shunichi.goto | 3 Jul 07:14 2015
Picon

[PATCH] leave from the directory before removing

# HG changeset patch
# User Shun-ichi Goto <shunichi.goto@...>
# Date 1431578992 -32400
#      Thu May 14 13:49:52 2015 +0900
# Node ID a04dc0adb0303637867809d1a5495fb1c058ea6c
# Parent  c7d067c174b8bba942d76c773cacd8e179c55f10
leave from the directory before removing

On Windows, we need to leave from the direcotry before
removing it, otherwise error 32 (ERROR_SHARING_VIOLATION).

diff -r c7d067c174b8 -r a04dc0adb030 tests/test_util.py
--- a/tests/test_util.py	Fri May 29 11:06:54 2015 -0400
+++ b/tests/test_util.py	Thu May 14 13:49:52 2015 +0900
 <at>  <at>  -513,8 +513,8  <at>  <at> 
             i18n._ugettext = self.oldugettext  # Mercurial >= 3.2
         except AttributeError:
             i18n.t = self.oldt
+        os.chdir(self.oldwd)
         rmtree(self.tmpdir)
-        os.chdir(self.oldwd)
         setattr(ui.ui, self.patch[0].func_name, self.patch[0])

         _verify_our_modules()

--

-- 
You received this message because you are subscribed to the Google Groups "hgsubversion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hgsubversion+unsubscribe@...
To post to this group, send email to hgsubversion@...
Visit this group at http://groups.google.com/group/hgsubversion.
For more options, visit https://groups.google.com/d/optout.

hgsubversion | 29 May 17:52 2015

3 new revisions pushed by durin42 on 2015-05-29 15:52 GMT

3 new revisions:

Revision: 7475c42671b1
Branch:   stable
Author:   Durham Goode <durham@...>
Date:     Fri May 29 03:18:50 2015 UTC
Log:      util: add prefix to PrefixMatch...
https://code.google.com/p/hgsubversion/source/detail?r=7475c42671b1

Revision: 9a78a6524f9d
Branch:   stable
Author:   Laurent Charignon <lcharignon@...>
Date:     Tue May 12 18:36:44 2015 UTC
Log:      native revs: Match changes in core to fix native revs...
https://code.google.com/p/hgsubversion/source/detail?r=9a78a6524f9d

Revision: c7d067c174b8
Branch:   default
Author:   Augie Fackler <raf@...>
Date:     Fri May 29 15:06:54 2015 UTC
Log:      Merge with stable.
https://code.google.com/p/hgsubversion/source/detail?r=c7d067c174b8

==============================================================================
Revision: 7475c42671b1
Branch:   stable
Author:   Durham Goode <durham@...>
Date:     Fri May 29 03:18:50 2015 UTC
Log:      util: add prefix to PrefixMatch

The upstream match object now has a prefix function. Let's add it to our
PrefixMatcher.  The upstream implementation will return False if anypats()  
is
true, which it is for our PrefixMatcher, so we go ahead and return False.

This was caught by the tests failing.
https://code.google.com/p/hgsubversion/source/detail?r=7475c42671b1

Modified:
  /hgsubversion/util.py

==============================================================================
Revision: 9a78a6524f9d
Branch:   stable
Author:   Laurent Charignon <lcharignon@...>
Date:     Tue May 12 18:36:44 2015 UTC
Log:      native revs: Match changes in core to fix native revs

Core changed the definition of stringset, it broke native revset.
This patch fixes it.
https://code.google.com/p/hgsubversion/source/detail?r=9a78a6524f9d

Modified:
  /hgsubversion/__init__.py

==============================================================================
Revision: c7d067c174b8
Branch:   default
Author:   Augie Fackler <raf@...>
Date:     Fri May 29 15:06:54 2015 UTC
Log:      Merge with stable.
https://code.google.com/p/hgsubversion/source/detail?r=c7d067c174b8

--

-- 
You received this message because you are subscribed to the Google Groups "hgsubversion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hgsubversion+unsubscribe@...
To post to this group, send email to hgsubversion@...
Visit this group at http://groups.google.com/group/hgsubversion.
For more options, visit https://groups.google.com/d/optout.

Durham Goode | 29 May 05:19 2015

[PATCH] util: add prefix to PrefixMatch

# HG changeset patch
# User Durham Goode <durham@...>
# Date 1432869530 25200
#      Thu May 28 20:18:50 2015 -0700
# Node ID b7c42aceaf904b801d3d3568f181592304667be1
# Parent  ecce8aef4b21ec33ebc916fb4aef6c4d440bb02d
util: add prefix to PrefixMatch

The upstream match object now has a prefix function. Let's add it to our
PrefixMatcher.  The upstream implementation will return False if anypats() is
true, which it is for our PrefixMatcher, so we go ahead and return False.

This was caught by the tests failing.

diff --git a/hgsubversion/util.py b/hgsubversion/util.py
--- a/hgsubversion/util.py
+++ b/hgsubversion/util.py
 <at>  <at>  -227,6 +227,9  <at>  <at>  class PrefixMatch(object):
     def anypats(self):
         return True

+    def prefix(self):
+        return False
+
 def outgoing_revisions(repo, reverse_map, sourcerev):
     """Given a repo and an hg_editor, determines outgoing revisions for the
     current working copy state.

--

-- 
You received this message because you are subscribed to the Google Groups "hgsubversion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hgsubversion+unsubscribe@...
To post to this group, send email to hgsubversion@...
Visit this group at http://groups.google.com/group/hgsubversion.
For more options, visit https://groups.google.com/d/optout.

Durham Goode | 28 May 22:19 2015

[PATCH] native revs: Match changes in core to fix native revs

# HG changeset patch
# User Laurent Charignon <lcharignon@...>
# Date 1431455804 25200
#      Tue May 12 11:36:44 2015 -0700
# Branch hotfix
# Node ID 0618e61708028efed96056039b9dbef850e96e82
# Parent  fd3461f865826f682202fe199715bd343266630a
native revs: Match changes in core to fix native revs

Core changed the definition of stringset, it broke native revset.
This patch fixes it.

diff --git a/hgsubversion/__init__.py b/hgsubversion/__init__.py
--- a/hgsubversion/__init__.py
+++ b/hgsubversion/__init__.py
 <at>  <at>  -178,6 +178,9  <at>  <at>  def reposetup(ui, repo):

     if ui.configbool('hgsubversion', 'nativerevs'):
         extensions.wrapfunction(revset, 'stringset', util.revset_stringset)
+        revset.symbols['stringset'] = revset.stringset
+        revset.methods['string'] = revset.stringset
+        revset.methods['symbol'] = revset.stringset

 _old_local = hg.schemes['file']
 def _lookup(url):

--

-- 
You received this message because you are subscribed to the Google Groups "hgsubversion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hgsubversion+unsubscribe@...
To post to this group, send email to hgsubversion@...
Visit this group at http://groups.google.com/group/hgsubversion.
For more options, visit https://groups.google.com/d/optout.

hgsubversion | 13 May 00:10 2015

6 new revisions pushed by durin42 on 2015-05-12 22:10 GMT

6 new revisions:

Revision: 72fe317a7b94
Branch:   default
Author:   Sean Farley <sean.michael.farley@...>
Date:     Mon Mar 24 16:20:56 2014 UTC
Log:      svnmeta: add functionality for configitems in _get_cachedconfig
https://code.google.com/p/hgsubversion/source/detail?r=72fe317a7b94

Revision: 118e6d31b5fc
Branch:   default
Author:   Sean Farley <sean.michael.farley@...>
Date:     Mon Mar 24 16:20:56 2014 UTC
Log:      layouts: generate cached property for custom branches
https://code.google.com/p/hgsubversion/source/detail?r=118e6d31b5fc

Revision: 4cb76904c001
Branch:   default
Author:   Sean Farley <sean.michael.farley@...>
Date:     Mon Mar 24 16:20:56 2014 UTC
Log:      subvertpy_wrapper: add a member to store reference to meta object
https://code.google.com/p/hgsubversion/source/detail?r=4cb76904c001

Revision: 2fb0f3c377c9
Branch:   default
Author:   Sean Farley <sean.michael.farley@...>
Date:     Mon Mar 24 16:20:56 2014 UTC
Log:      svn_swig_wrapper: add a member to store reference to meta object
https://code.google.com/p/hgsubversion/source/detail?r=2fb0f3c377c9

Revision: 99531dd311a4
Branch:   default
Author:   Sean Farley <sean.michael.farley@...>
Date:     Mon Mar 24 16:20:57 2014 UTC
Log:      wrappers: set the meta member before pulling revisions
https://code.google.com/p/hgsubversion/source/detail?r=99531dd311a4

Revision: ecce8aef4b21
Branch:   default
Author:   Sean Farley <sean.michael.farley@...>
Date:     Mon Mar 24 16:20:57 2014 UTC
Log:      svnmeta: rename authors_file to authormap_file...
https://code.google.com/p/hgsubversion/source/detail?r=ecce8aef4b21

==============================================================================
Revision: 72fe317a7b94
Branch:   default
Author:   Sean Farley <sean.michael.farley@...>
Date:     Mon Mar 24 16:20:56 2014 UTC
Log:      svnmeta: add functionality for configitems in _get_cachedconfig
https://code.google.com/p/hgsubversion/source/detail?r=72fe317a7b94

Modified:
  /hgsubversion/svnmeta.py

==============================================================================
Revision: 118e6d31b5fc
Branch:   default
Author:   Sean Farley <sean.michael.farley@...>
Date:     Mon Mar 24 16:20:56 2014 UTC
Log:      layouts: generate cached property for custom branches
https://code.google.com/p/hgsubversion/source/detail?r=118e6d31b5fc

Modified:
  /hgsubversion/layouts/custom.py

==============================================================================
Revision: 4cb76904c001
Branch:   default
Author:   Sean Farley <sean.michael.farley@...>
Date:     Mon Mar 24 16:20:56 2014 UTC
Log:      subvertpy_wrapper: add a member to store reference to meta object
https://code.google.com/p/hgsubversion/source/detail?r=4cb76904c001

Modified:
  /hgsubversion/svnwrap/subvertpy_wrapper.py

==============================================================================
Revision: 2fb0f3c377c9
Branch:   default
Author:   Sean Farley <sean.michael.farley@...>
Date:     Mon Mar 24 16:20:56 2014 UTC
Log:      svn_swig_wrapper: add a member to store reference to meta object
https://code.google.com/p/hgsubversion/source/detail?r=2fb0f3c377c9

Modified:
  /hgsubversion/svnwrap/svn_swig_wrapper.py

==============================================================================
Revision: 99531dd311a4
Branch:   default
Author:   Sean Farley <sean.michael.farley@...>
Date:     Mon Mar 24 16:20:57 2014 UTC
Log:      wrappers: set the meta member before pulling revisions
https://code.google.com/p/hgsubversion/source/detail?r=99531dd311a4

Modified:
  /hgsubversion/wrappers.py

==============================================================================
Revision: ecce8aef4b21
Branch:   default
Author:   Sean Farley <sean.michael.farley@...>
Date:     Mon Mar 24 16:20:57 2014 UTC
Log:      svnmeta: rename authors_file to authormap_file

This is needed so that we can exploit the mapping filename attributes having
the same pattern, e.g. AuthorMap -> meta.authormap_file.
https://code.google.com/p/hgsubversion/source/detail?r=ecce8aef4b21

Modified:
  /hgsubversion/maps.py
  /hgsubversion/svnmeta.py

--

-- 
You received this message because you are subscribed to the Google Groups "hgsubversion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hgsubversion+unsubscribe@...
To post to this group, send email to hgsubversion@...
Visit this group at http://groups.google.com/group/hgsubversion.
For more options, visit https://groups.google.com/d/optout.


Gmane