<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user">
    <title>gmane.comp.version-control.fossil-scm.user</title>
    <link>http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9229"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9228"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9226"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9225"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9224"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9223"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9222"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9221"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9220"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9219"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9218"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9217"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9216"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9215"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9214"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9213"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9212"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9211"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9210"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9209"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9229">
    <title>Re: "losing" history in private branch merge?</title>
    <link>http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9229</link>
    <description>&lt;pre&gt;On Fri, 25 May 2012 15:28:02 -0400
Richard Hipp &amp;lt;drh-CzDROfG0BjIdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:


As far as private branches are concerned, I'd like to be able to
selectively rm single private branch when using 'scrub'.

Otoh, Mercurial has nice concept of Phases
(http://mercurial.selenic.com/wiki/Phases) controlling how changesets
are exchanged,

Moreover, 2.3 is preparing another interesting concept: 

http://hg-lab.logilab.org/doc/mutable-history/html/obs-concept.html


Sincerely,
Gour


&lt;/pre&gt;</description>
    <dc:creator>Gour</dc:creator>
    <dc:date>2012-05-25T19:55:38</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9228">
    <title>Re: "losing" history in private branch merge?</title>
    <link>http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9228</link>
    <description>&lt;pre&gt;
While I don't remember that, it would certainly be in my line of thinking on 
seeing such a design.

 &amp;gt; pointed out that if you export and reimport

&lt;/pre&gt;</description>
    <dc:creator>Andreas Kupries</dc:creator>
    <dc:date>2012-05-25T19:43:57</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9226">
    <title>Re: "losing" history in private branch merge?</title>
    <link>http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9226</link>
    <description>&lt;pre&gt;So, clearly, I just need to revisit the whole "private branch" concept....

As originally implemented, private branches were just a marking in the
database.  But then somebody (aku?) pointed out that if you export and
reimport the database, the private markings are lost, since database
entries are not preserved on import/export.  So then I started adding the
"private" tag to private branches.  So now I find that these tags are hard
to get rid of.

So perhaps we should go back to the original design?

&lt;/pre&gt;</description>
    <dc:creator>Richard Hipp</dc:creator>
    <dc:date>2012-05-25T19:28:02</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9225">
    <title>Re: "losing" history in private branch merge?</title>
    <link>http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9225</link>
    <description>&lt;pre&gt;On Fri, 25 May 2012 17:41:44 +0000
&amp;lt;org.fossil-scm.fossil-users-fAjmDXfYvhs&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:


Expecting disaster, I made a copy of the database.

I shunned the merge commit from the web interface. Then, for each
commit in the private branch, I attempted to merge the private commit
with the current trunk (which had not changed since the start of the
private branch). Within two commits, I somehow had merge conflicts (how
is that even possible?) and files from a commit that I'd not yet merged.

Assuming I'd done something wrong, I went back to the original copy of
the database and tried again. Same result. I give up.
&lt;/pre&gt;</description>
    <dc:creator>org.fossil-scm.fossil-users-fAjmDXfYvhs&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2012-05-25T19:24:15</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9224">
    <title>Re: "losing" history in private branch merge?</title>
    <link>http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9224</link>
    <description>&lt;pre&gt;
History is preserved in your private branch for your private perusal,
isn't it? To borrow some C++ lingo, it sounds like what you're looking
for might be better called a 'protected' branch. Or if necessary
disable auto-sync and publicly branch until you're done with it,
optionally on another clone of the repository. Or probably other
things I can't think of at the moment.

The desired functionality is there, just not the way you were
expecting it, probably.

Note: I don't mean for the above to come off terse or rude or
condescendingly. Just observing some other possible solutions that
haven't been mentioned yet that will publicly preserve history in a
way that works with the existing system.

SDR
&lt;/pre&gt;</description>
    <dc:creator>Scott Robison</dc:creator>
    <dc:date>2012-05-25T18:58:56</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9223">
    <title>Re: "losing" history in private branch merge?</title>
    <link>http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9223</link>
    <description>&lt;pre&gt;


This was my interpretation of how the feature worked as well, having 
never used it before.

Shame, I actually kind of liked that individual commits were preserved. 
Squashing and such was part of why I left Git. History should be 
preserved, whether you are working alone in private or in the open.
&lt;/pre&gt;</description>
    <dc:creator>Nolan Darilek</dc:creator>
    <dc:date>2012-05-25T18:26:17</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9222">
    <title>Re: Signing</title>
    <link>http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9222</link>
    <description>&lt;pre&gt;
To answer your last question, you can only sign what exists at the
time of the signing.

In the simplest case, just sign the Manifest artifact. Each signature
would be a Control artifact with a Signature tag, a Singer tag and a
Signer-comment tag, both refering to the Manifest artifact (or maybe
Signer-comment references its containing artifact). The signature
would be on the Manifest artifact, the Signer, the signing date and
the signer comment. Any number of signatures could be applied to the
Manifest.

On top of that, could support signing one or more of the existing
signatures at the time of signing.

For simplicity, a signature Control Artifact would only contain a
single set of signing tags and refer to only a single Manifest and the
list of other signatures for the same Manifest that are being "over
signed". This way the entire target artifacts could be signed

If we then want to include other tags, I would suggest that the
signing artifact include the tages (and their values) being signed.
This way,&lt;/pre&gt;</description>
    <dc:creator>Ron Wilson</dc:creator>
    <dc:date>2012-05-25T17:59:30</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9221">
    <title>Re: "losing" history in private branch merge?</title>
    <link>http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9221</link>
    <description>&lt;pre&gt;
Sorry for the misunderstanding; for 'why', I meant if it can be changed to use
an inherited tag, instead of hardcoding it at every checkin.

What do you think of supporting some way of making a private branch public?

Thank you,
Lluís.
&lt;/pre&gt;</description>
    <dc:creator>Lluís Batlle i Rossell</dc:creator>
    <dc:date>2012-05-25T17:56:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9220">
    <title>Re: "losing" history in private branch merge?</title>
    <link>http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9220</link>
    <description>&lt;pre&gt;

The "private" tag is hard-coded onto every check-in of a private branch.
You can override the tag later.  But there is still a new instance of the
tag on every check-in and each new instance has to be cancelled separately.





&lt;/pre&gt;</description>
    <dc:creator>Richard Hipp</dc:creator>
    <dc:date>2012-05-25T17:53:23</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9219">
    <title>Re: "losing" history in private branch merge?</title>
    <link>http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9219</link>
    <description>&lt;pre&gt;
Ah, I thought that branches could be made back public easily. I never used
privated branches still, so I have zero practise with them.

As for the tag, Why it does not work as in an inherited tag?

Thank you,
Lluís.
&lt;/pre&gt;</description>
    <dc:creator>Lluís Batlle i Rossell</dc:creator>
    <dc:date>2012-05-25T17:51:30</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9218">
    <title>Re: "losing" history in private branch merge?</title>
    <link>http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9218</link>
    <description>&lt;pre&gt;


There is no easy way to make a branch public.  It *might* work to go
through an cancel the "private" tag on each check-in of the branch, then
run "rebuild".  Emphasis is on the word "might" because I have never
actually tried to do that.  And, there is no way that I know of to cancel
the tag on all checkins of a branch all at once - you'd have to do them one
by one.





&lt;/pre&gt;</description>
    <dc:creator>Richard Hipp</dc:creator>
    <dc:date>2012-05-25T17:49:06</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9217">
    <title>Re: "losing" history in private branch merge?</title>
    <link>http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9217</link>
    <description>&lt;pre&gt;
Couldn't the branch be made public just before merging?
&lt;/pre&gt;</description>
    <dc:creator>Lluís Batlle i Rossell</dc:creator>
    <dc:date>2012-05-25T17:42:11</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9216">
    <title>Re: "losing" history in private branch merge?</title>
    <link>http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9216</link>
    <description>&lt;pre&gt;On Fri, 25 May 2012 13:34:54 -0400
Richard Hipp &amp;lt;drh-CzDROfG0BjIdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:


That's fine.

Which commands should I use to do the above? I want to avoid screwing
things up even further, so I'd like to be sure...
&lt;/pre&gt;</description>
    <dc:creator>org.fossil-scm.fossil-users-fAjmDXfYvhs&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2012-05-25T17:41:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9215">
    <title>Re: "losing" history in private branch merge?</title>
    <link>http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9215</link>
    <description>&lt;pre&gt;

I don't think so, not other than checking each one out and recommitting
them one by one.  To do otherwise would be changing the history of the
project, which Fossil does not allow (by design).






&lt;/pre&gt;</description>
    <dc:creator>Richard Hipp</dc:creator>
    <dc:date>2012-05-25T17:34:54</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9214">
    <title>Re: "losing" history in private branch merge?</title>
    <link>http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9214</link>
    <description>&lt;pre&gt;On Fri, 25 May 2012 10:18:34 -0700
Matt Welland &amp;lt;estiforta-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:


Yeah, I think the direct approach would be (if the feature existed):

1. Undo the "merge" commit (perhaps by shunning).
2. Mark the private branch as public.
3. Merge again.
&lt;/pre&gt;</description>
    <dc:creator>org.fossil-scm.fossil-users-fAjmDXfYvhs&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2012-05-25T17:23:35</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9213">
    <title>Re: "losing" history in private branch merge?</title>
    <link>http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9213</link>
    <description>&lt;pre&gt;


It sounds like the request would be able to switch a branch from private to
public. That seems like it would be a very powerful feature (assuming it is
not already possible?).


_______________________________________________
fossil-users mailing list
fossil-users-RyYwo1q5J+rPvulMB6uEI2D2FQJk+8+b&amp;lt; at &amp;gt;public.gmane.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
&lt;/pre&gt;</description>
    <dc:creator>Matt Welland</dc:creator>
    <dc:date>2012-05-25T17:18:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9212">
    <title>Re: "losing" history in private branch merge?</title>
    <link>http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9212</link>
    <description>&lt;pre&gt;On Fri, 25 May 2012 16:10:44 +0000
&amp;lt;org.fossil-scm.fossil-users-fAjmDXfYvhs&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:


Is it possible to get those commits into trunk in any way? Losing the
details isn't acceptable (due to my misunderstanding of exactly what
a private branch entailed).
&lt;/pre&gt;</description>
    <dc:creator>org.fossil-scm.fossil-users-fAjmDXfYvhs&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2012-05-25T17:09:02</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9211">
    <title>Re: "losing" history in private branch merge?</title>
    <link>http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9211</link>
    <description>&lt;pre&gt;On Fri, 25 May 2012 11:53:35 -0400
Richard Hipp &amp;lt;drh-CzDROfG0BjIdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:


That's one interpretation of private, yes. I took it to mean that the
branch wouldn't be synced, or visible, on any remotes. I don't think
that necessarily implies coalescing commits like that...

If it's not possible, I can live with it, I'll just switch to only using
public branches.
&lt;/pre&gt;</description>
    <dc:creator>org.fossil-scm.fossil-users-fAjmDXfYvhs&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2012-05-25T16:10:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9210">
    <title>Re: "losing" history in private branch merge?</title>
    <link>http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9210</link>
    <description>&lt;pre&gt;

The branch is private.  If all the individual commits where pushed out to
the world, it wouldn't be private any more and the whole purpose of having
a private branch would be defeated, no?






&lt;/pre&gt;</description>
    <dc:creator>Richard Hipp</dc:creator>
    <dc:date>2012-05-25T15:53:35</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9209">
    <title>"losing" history in private branch merge?</title>
    <link>http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9209</link>
    <description>&lt;pre&gt;Hello.

1) I created a private branch, made several commits, and then merged the
private branch with the current trunk. Rather than seeing the commits
I made on the private branch in the timeline for the trunk, I only see
the one large commit resulting from accumulating all the smaller commits
into one when merging.

Is it possible to avoid squashing all private commits into one?

2) Additionally, as auto-sync was enabled, the large commit was pushed
to a remote. I realize it's not possible to rewrite history (nor would I
want to), but is there some way to push any changes I make whilst trying
to sort out item 1 above (so that the private commits are visible)?
&lt;/pre&gt;</description>
    <dc:creator>org.fossil-scm.fossil-users-fAjmDXfYvhs&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2012-05-25T15:42:37</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9208">
    <title>Re: Zip command creates zip files that confuseWindows XP</title>
    <link>http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/9208</link>
    <description>&lt;pre&gt;A quick research showed that there were indeed changes in zip format,
not supported by WinXP Explorer but supported in Vista.
ZIP64 is one of these.
(http://en.wikipedia.org/wiki/Zip_%28file_format%29#Structure)

So, this probably is just WinXP showing its age.

Thanks,
&lt;/pre&gt;</description>
    <dc:creator>Pavel Aronsky</dc:creator>
    <dc:date>2012-05-25T15:09:31</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.version-control.fossil-scm.user">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.version-control.fossil-scm.user</link>
  </textinput>
</rdf:RDF>

