Re: [fossil-users] How do I rebuild my fossil repo?

2012-07-05 Thread Matt Welland
On Thu, Jul 5, 2012 at 9:22 AM, Cunningham, Robert <
rcunning...@nsmsurveillance.com> wrote:

>  I had started thinking along similar lines, and I just realized that git
> seems to be becoming a vital utility for Fossil.  The export/import cycle
> appears to be useful in multiple scenarios encountered by Fossil users.
> There has also been much discussion about adding git-like features to
> Fossil.
>
> ** **
>
> Would it be useful to think of Fossil becoming a git fork, where the core
> git functionality (at the capability level) is sandwiched between a
> low-level database and the high-level Fossil UI?
>

I see the fast export as a last resort for tough problems. I never
routinely go back and forth.


> If Fossil and git get any closer, they’ll be family.
>
> **
>

As others have pointed out there are some pretty substantial differences in
philosophy and convergence seems unlikely. I would say appreciate each tool
for it's unique qualities and use the one that is best for you. To attempt
to straddle two worlds will probably be painful. I've done bridges between
various SCM's in the past and would say that it just generally isn't worth
the pain and risk.


>  **
>
> Thoughts?
>
> ** **
>
> -BobC
>
> ** **
>
> ** **
>
> *From:* fossil-users-boun...@lists.fossil-scm.org [mailto:
> fossil-users-boun...@lists.fossil-scm.org] *On Behalf Of *Matt Welland
> *Sent:* Thursday, July 05, 2012 8:33 AM
>
> *To:* Fossil SCM user's discussion
> *Subject:* Re: [fossil-users] How do I rebuild my fossil repo?
>
>  ** **
>
> ** **
>
> On Thu, Jul 5, 2012 at 1:02 AM, Stephan Beal 
> wrote:
>
> The only way i can think of is to dump/import the sql. 
>
> Sorry for the brevity - typing on a phone on an over-full train.
>
> ** **
>
> I think that dumping to a git fast export format and then writing scripts
> to manipulate the fast import data or importing to git, doing what needs to
> be done, then re-importing to fossil might be a good strategy for what you
> want. It won't help you with the tickets or other fossil specific data. I
> believe it is a loss-less process. I was able to slice and dice a large
> number of monotone db's into fossil db's using this approach.
>
>  
>
> - stephan beal
> http://wanderinghorse.net/home/stephan/
> http://gplus.to/sgbeal
>
> On Jul 5, 2012 7:52 AM, "Mohd Radzi Ibrahim"  wrote:***
> *
>
> ** **
>
> On Thu, Jul 5, 2012 at 12:17 PM,  wrote:
>
> With help of some scripting and SQL, you can find all UUIDs for files that
> you want to remove and shun them. after that when you rebuild, your repo
> file will be shrunk.
>
> It is a bit effort though.
>
> ** **
>
> ** **
>
> Could somebody point out to the documentation of internal table structure
> and their relationship? 
>
> ** **
>
>  
>
>
> > - Original Message -
> > From: Stephan Beal
> > Sent: 07/05/12 09:15 AM
> > To: Fossil SCM user's discussion
> > Subject: Re: [fossil-users] How do I rebuild my fossil repo?
> >
> > Nothing can be removed from fossil. Ever. There is no way to shrink a
> repo,
> > only to re-create it with the desired files.
>
> > On Jul 5, 2012 2:54 AM, "Mohd Radzi Ibrahim"  wrote:
> >
> > > Hi,
> > >
> > > My problem is that when I started using fossil, there are so many
> unwanted
> > > files getting added my repository. Now, my repository database has
> already
> > > grown to 700mb. Some files were data files which were accidentally
> added by
> > > using addremove. My searching points to 'shun'; but it is impossible,
> since
> > > I could not find artifact that could be shunned. And painful, even if I
> > > found those files, since it could be numerous. What I want to do is to
> get
> > > a clean repo with current files I have in my checkout folders, with all
> > > tickets and historical events for those files.
> > >
> > > Thank you for any help rendered.
> > >
> > > best regards,
> > > Radzi.
> > >
> > > ___
> > > fossil-users mailing list
> > > fossil-users@lists.fossil-scm.org
> > > http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
> > >
> > >
> >
>
> ___
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>
>
&

Re: [fossil-users] How do I rebuild my fossil repo?

2012-07-05 Thread Richard Hipp
On Thu, Jul 5, 2012 at 12:22 PM, Cunningham, Robert <
rcunning...@nsmsurveillance.com> wrote:

>  Would it be useful to think of Fossil becoming a git fork... ?
>

This is crazy-talk


>  ** **
>
> -BobC
>
> ** **
>
> ** **
>
> *From:* fossil-users-boun...@lists.fossil-scm.org [mailto:
> fossil-users-boun...@lists.fossil-scm.org] *On Behalf Of *Matt Welland
> *Sent:* Thursday, July 05, 2012 8:33 AM
>
> *To:* Fossil SCM user's discussion
> *Subject:* Re: [fossil-users] How do I rebuild my fossil repo?
>
>  ** **
>
> ** **
>
> On Thu, Jul 5, 2012 at 1:02 AM, Stephan Beal 
> wrote:
>
> The only way i can think of is to dump/import the sql. 
>
> Sorry for the brevity - typing on a phone on an over-full train.
>
> ** **
>
> I think that dumping to a git fast export format and then writing scripts
> to manipulate the fast import data or importing to git, doing what needs to
> be done, then re-importing to fossil might be a good strategy for what you
> want. It won't help you with the tickets or other fossil specific data. I
> believe it is a loss-less process. I was able to slice and dice a large
> number of monotone db's into fossil db's using this approach.
>
>  
>
> - stephan beal
> http://wanderinghorse.net/home/stephan/
> http://gplus.to/sgbeal
>
> On Jul 5, 2012 7:52 AM, "Mohd Radzi Ibrahim"  wrote:***
> *
>
> ** **
>
> On Thu, Jul 5, 2012 at 12:17 PM,  wrote:
>
> With help of some scripting and SQL, you can find all UUIDs for files that
> you want to remove and shun them. after that when you rebuild, your repo
> file will be shrunk.
>
> It is a bit effort though.
>
> ** **
>
> ** **
>
> Could somebody point out to the documentation of internal table structure
> and their relationship? 
>
> ** **
>
>  
>
>
> > - Original Message -
> > From: Stephan Beal
> > Sent: 07/05/12 09:15 AM
> > To: Fossil SCM user's discussion
> > Subject: Re: [fossil-users] How do I rebuild my fossil repo?
> >
> > Nothing can be removed from fossil. Ever. There is no way to shrink a
> repo,
> > only to re-create it with the desired files.
>
> > On Jul 5, 2012 2:54 AM, "Mohd Radzi Ibrahim"  wrote:
> >
> > > Hi,
> > >
> > > My problem is that when I started using fossil, there are so many
> unwanted
> > > files getting added my repository. Now, my repository database has
> already
> > > grown to 700mb. Some files were data files which were accidentally
> added by
> > > using addremove. My searching points to 'shun'; but it is impossible,
> since
> > > I could not find artifact that could be shunned. And painful, even if I
> > > found those files, since it could be numerous. What I want to do is to
> get
> > > a clean repo with current files I have in my checkout folders, with all
> > > tickets and historical events for those files.
> > >
> > > Thank you for any help rendered.
> > >
> > > best regards,
> > > Radzi.
> > >
> > > ___
> > > fossil-users mailing list
> > > fossil-users@lists.fossil-scm.org
> > > http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
> > >
> > >
> >
>
> ___
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>
>
>
> ___
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>
>
> ___
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>
>  ** **
>
> ___
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>
>


-- 
D. Richard Hipp
d...@sqlite.org
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] How do I rebuild my fossil repo?

2012-07-05 Thread Stephan Beal
On Thu, Jul 5, 2012 at 6:22 PM, Cunningham, Robert <
rcunning...@nsmsurveillance.com> wrote:

>  I had started thinking along similar lines, and I just realized that git
> seems to be becoming a vital utility for Fossil.  The export/import cycle
> appears to be useful in multiple scenarios encountered by Fossil users.
>

Yes, but to qualify that a bit: this applies to a vocal minority of users
(the not-fully-satisfied users are almost always the loudest). When i
worked in retail (many years ago) the statistic which was drilled into us
time and time again was: on average, each happy customer tells 3 friends,
whereas each unhappy one tells 7. i.e. for each git user complaining about
imperfections in the import/export process, there are 2-3 users who are
presumably either "satisfied enough" with it or not using it (so they're
satisfied with it by default ;).

In 4.5 years of use, i've never once needed any sort of import/export
features for fossil. They are intended as a migration path either in or out
of fossil, and are certainly not intended to be used as a pipeline back and
forth for a single repository as part of a normal workflow. That's
downright masochistic, IMO, a trait the git users might have inadvertently
picked up from using git too long.



>   There has also been much discussion about adding git-like features to
> Fossil.
>

Lately it's mostly been eye-candy stuff like the timeline in CLI mode.
Stash was, AFAIK, "copied" from git, bit that's just a case of good old
fashioned "feature migration" (it is a nice feature, regardless of where it
came from), just like WIMP[2]-style GUIs we are all using right now (on all
sorts of OSes). Regardless of where the idea comes from, if it fits nicely
and adds value then it's potentially a candidate for "migration" to other
environments.



>
> Would it be useful to think of Fossil becoming a git fork, where the core
> git functionality (at the capability level) is sandwiched between a
> low-level database and the high-level Fossil UI?
>
> ** **
>
> If Fossil and git get any closer, they’ll be family.
>

Yes, they are conceptually family, but family members fight amongst
themselves more often than with anyone else ;).

- Immutable vs. mutable history are fundamentally opposed world views which
cannot exist in the same space[1]. Wherever one of those policies is in
place, the other cannot possibly be.

- Fossil is designed for small, tightly-controlled teams and does not
support the "waterfall" or "multi-level octopus" modes of git. e.g. fossil
does not support having a chain of repositories leading multiple steps away
from the original, forming a chain of "lieutenants." NOT that git's model
is bad, it's just different and implies different dynamics.

- Fossil is _easy_ to use. i have never once managed to hose a fossil repo
(except that one time a stray global text replace corrupted my _FOSSIL_
file, but that was my own fault), but at least half the time i get write
access to a git repo, i somehow end up getting it into an unusable state. A
true story: 19 months ago i had one of the libgit2 maintainers at my desk
for over an hour trying to figure out what the heck i had done to his
repository (a cross-company project we worked on together) and how to
straighten it out.




>
> Thoughts?
>

Let the flame wars begin ;). Just keep in mind that we ARE on the fossil
list ;).


[1] = http://www.w3.org/DesignIssues/Axioms.html

"The assertion that the space of URIs is a universal space sometimes
encounters opposition from those who feel there should not be one universal
space. These people need not oppose the concept because it is not of a
single universal space: Indeed, the fact that URIs form universal space
does not prevent anyone else from forming their own universal space, which
of course by definition would be able to envelop within it as a subset the
universal URI space."

(i really want that on a T-shirt.)

[2] = WIMP = Windows, Icons, Menus, and Pointers

-- 
- stephan beal
http://wanderinghorse.net/home/stephan/
http://gplus.to/sgbeal
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] How do I rebuild my fossil repo?

2012-07-05 Thread Cunningham, Robert
I had started thinking along similar lines, and I just realized that git seems 
to be becoming a vital utility for Fossil.  The export/import cycle appears to 
be useful in multiple scenarios encountered by Fossil users.  There has also 
been much discussion about adding git-like features to Fossil.

Would it be useful to think of Fossil becoming a git fork, where the core git 
functionality (at the capability level) is sandwiched between a low-level 
database and the high-level Fossil UI?

If Fossil and git get any closer, they'll be family.

Thoughts?

-BobC


From: fossil-users-boun...@lists.fossil-scm.org 
[mailto:fossil-users-boun...@lists.fossil-scm.org] On Behalf Of Matt Welland
Sent: Thursday, July 05, 2012 8:33 AM
To: Fossil SCM user's discussion
Subject: Re: [fossil-users] How do I rebuild my fossil repo?


On Thu, Jul 5, 2012 at 1:02 AM, Stephan Beal 
mailto:sgb...@googlemail.com>> wrote:

The only way i can think of is to dump/import the sql.

Sorry for the brevity - typing on a phone on an over-full train.

I think that dumping to a git fast export format and then writing scripts to 
manipulate the fast import data or importing to git, doing what needs to be 
done, then re-importing to fossil might be a good strategy for what you want. 
It won't help you with the tickets or other fossil specific data. I believe it 
is a loss-less process. I was able to slice and dice a large number of monotone 
db's into fossil db's using this approach.


- stephan beal
http://wanderinghorse.net/home/stephan/
http://gplus.to/sgbeal
On Jul 5, 2012 7:52 AM, "Mohd Radzi Ibrahim" 
mailto:imra...@gmail.com>> wrote:

On Thu, Jul 5, 2012 at 12:17 PM, 
mailto:altufa...@mail.com>> wrote:
With help of some scripting and SQL, you can find all UUIDs for files that you 
want to remove and shun them. after that when you rebuild, your repo file will 
be shrunk.

It is a bit effort though.


Could somebody point out to the documentation of internal table structure and 
their relationship?



> - Original Message -
> From: Stephan Beal
> Sent: 07/05/12 09:15 AM
> To: Fossil SCM user's discussion
> Subject: Re: [fossil-users] How do I rebuild my fossil repo?
>
> Nothing can be removed from fossil. Ever. There is no way to shrink a repo,
> only to re-create it with the desired files.
> On Jul 5, 2012 2:54 AM, "Mohd Radzi Ibrahim" 
> mailto:imra...@gmail.com>> wrote:
>
> > Hi,
> >
> > My problem is that when I started using fossil, there are so many unwanted
> > files getting added my repository. Now, my repository database has already
> > grown to 700mb. Some files were data files which were accidentally added by
> > using addremove. My searching points to 'shun'; but it is impossible, since
> > I could not find artifact that could be shunned. And painful, even if I
> > found those files, since it could be numerous. What I want to do is to get
> > a clean repo with current files I have in my checkout folders, with all
> > tickets and historical events for those files.
> >
> > Thank you for any help rendered.
> >
> > best regards,
> > Radzi.
> >
> > ___
> > fossil-users mailing list
> > fossil-users@lists.fossil-scm.org<mailto:fossil-users@lists.fossil-scm.org>
> > http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
> >
> >
>

___
fossil-users mailing list
fossil-users@lists.fossil-scm.org<mailto:fossil-users@lists.fossil-scm.org>
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


___
fossil-users mailing list
fossil-users@lists.fossil-scm.org<mailto:fossil-users@lists.fossil-scm.org>
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

___
fossil-users mailing list
fossil-users@lists.fossil-scm.org<mailto:fossil-users@lists.fossil-scm.org>
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] How do I rebuild my fossil repo?

2012-07-05 Thread Matt Welland
On Thu, Jul 5, 2012 at 1:02 AM, Stephan Beal  wrote:

> The only way i can think of is to dump/import the sql.
>
> Sorry for the brevity - typing on a phone on an over-full train.
>

I think that dumping to a git fast export format and then writing scripts
to manipulate the fast import data or importing to git, doing what needs to
be done, then re-importing to fossil might be a good strategy for what you
want. It won't help you with the tickets or other fossil specific data. I
believe it is a loss-less process. I was able to slice and dice a large
number of monotone db's into fossil db's using this approach.


>  - stephan beal
> http://wanderinghorse.net/home/stephan/
> http://gplus.to/sgbeal
> On Jul 5, 2012 7:52 AM, "Mohd Radzi Ibrahim"  wrote:
>
>>
>>
>> On Thu, Jul 5, 2012 at 12:17 PM,  wrote:
>>
>>> With help of some scripting and SQL, you can find all UUIDs for files
>>> that you want to remove and shun them. after that when you rebuild, your
>>> repo file will be shrunk.
>>>
>>> It is a bit effort though.
>>>
>>>
>> Could somebody point out to the documentation of internal table structure
>> and their relationship?
>>
>>
>>
>>>
>>> > - Original Message -
>>> > From: Stephan Beal
>>> > Sent: 07/05/12 09:15 AM
>>> > To: Fossil SCM user's discussion
>>> > Subject: Re: [fossil-users] How do I rebuild my fossil repo?
>>> >
>>> > Nothing can be removed from fossil. Ever. There is no way to shrink a
>>> repo,
>>> > only to re-create it with the desired files.
>>> > On Jul 5, 2012 2:54 AM, "Mohd Radzi Ibrahim" 
>>> wrote:
>>> >
>>> > > Hi,
>>> > >
>>> > > My problem is that when I started using fossil, there are so many
>>> unwanted
>>> > > files getting added my repository. Now, my repository database has
>>> already
>>> > > grown to 700mb. Some files were data files which were accidentally
>>> added by
>>> > > using addremove. My searching points to 'shun'; but it is
>>> impossible, since
>>> > > I could not find artifact that could be shunned. And painful, even
>>> if I
>>> > > found those files, since it could be numerous. What I want to do is
>>> to get
>>> > > a clean repo with current files I have in my checkout folders, with
>>> all
>>> > > tickets and historical events for those files.
>>> > >
>>> > > Thank you for any help rendered.
>>> > >
>>> > > best regards,
>>> > > Radzi.
>>> > >
>>> > > ___
>>> > > fossil-users mailing list
>>> > > fossil-users@lists.fossil-scm.org
>>> > >
>>> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>>> > >
>>> > >
>>> >
>>>
>>> ___
>>> fossil-users mailing list
>>> fossil-users@lists.fossil-scm.org
>>> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>>>
>>
>>
>> ___
>> fossil-users mailing list
>> fossil-users@lists.fossil-scm.org
>> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>>
>>
> ___
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>
>
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] How do I rebuild my fossil repo?

2012-07-05 Thread Stephan Beal
The only way i can think of is to dump/import the sql.

Sorry for the brevity - typing on a phone on an over-full train.

- stephan beal
http://wanderinghorse.net/home/stephan/
http://gplus.to/sgbeal
On Jul 5, 2012 7:52 AM, "Mohd Radzi Ibrahim"  wrote:

>
>
> On Thu, Jul 5, 2012 at 12:17 PM,  wrote:
>
>> With help of some scripting and SQL, you can find all UUIDs for files
>> that you want to remove and shun them. after that when you rebuild, your
>> repo file will be shrunk.
>>
>> It is a bit effort though.
>>
>>
> Could somebody point out to the documentation of internal table structure
> and their relationship?
>
>
>
>>
>> > - Original Message -
>> > From: Stephan Beal
>> > Sent: 07/05/12 09:15 AM
>> > To: Fossil SCM user's discussion
>> > Subject: Re: [fossil-users] How do I rebuild my fossil repo?
>> >
>> > Nothing can be removed from fossil. Ever. There is no way to shrink a
>> repo,
>> > only to re-create it with the desired files.
>> > On Jul 5, 2012 2:54 AM, "Mohd Radzi Ibrahim"  wrote:
>> >
>> > > Hi,
>> > >
>> > > My problem is that when I started using fossil, there are so many
>> unwanted
>> > > files getting added my repository. Now, my repository database has
>> already
>> > > grown to 700mb. Some files were data files which were accidentally
>> added by
>> > > using addremove. My searching points to 'shun'; but it is impossible,
>> since
>> > > I could not find artifact that could be shunned. And painful, even if
>> I
>> > > found those files, since it could be numerous. What I want to do is
>> to get
>> > > a clean repo with current files I have in my checkout folders, with
>> all
>> > > tickets and historical events for those files.
>> > >
>> > > Thank you for any help rendered.
>> > >
>> > > best regards,
>> > > Radzi.
>> > >
>> > > ___
>> > > fossil-users mailing list
>> > > fossil-users@lists.fossil-scm.org
>> > >
>> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>> > >
>> > >
>> >
>>
>> ___
>> fossil-users mailing list
>> fossil-users@lists.fossil-scm.org
>> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>>
>
>
> ___
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>
>
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] How do I rebuild my fossil repo?

2012-07-04 Thread Mohd Radzi Ibrahim
On Thu, Jul 5, 2012 at 12:17 PM,  wrote:

> With help of some scripting and SQL, you can find all UUIDs for files that
> you want to remove and shun them. after that when you rebuild, your repo
> file will be shrunk.
>
> It is a bit effort though.
>
>
Could somebody point out to the documentation of internal table structure
and their relationship?



>
> > - Original Message -
> > From: Stephan Beal
> > Sent: 07/05/12 09:15 AM
> > To: Fossil SCM user's discussion
> > Subject: Re: [fossil-users] How do I rebuild my fossil repo?
> >
> > Nothing can be removed from fossil. Ever. There is no way to shrink a
> repo,
> > only to re-create it with the desired files.
> > On Jul 5, 2012 2:54 AM, "Mohd Radzi Ibrahim"  wrote:
> >
> > > Hi,
> > >
> > > My problem is that when I started using fossil, there are so many
> unwanted
> > > files getting added my repository. Now, my repository database has
> already
> > > grown to 700mb. Some files were data files which were accidentally
> added by
> > > using addremove. My searching points to 'shun'; but it is impossible,
> since
> > > I could not find artifact that could be shunned. And painful, even if I
> > > found those files, since it could be numerous. What I want to do is to
> get
> > > a clean repo with current files I have in my checkout folders, with all
> > > tickets and historical events for those files.
> > >
> > > Thank you for any help rendered.
> > >
> > > best regards,
> > > Radzi.
> > >
> > > ___
> > > fossil-users mailing list
> > > fossil-users@lists.fossil-scm.org
> > > http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
> > >
> > >
> >
>
> ___
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] How do I rebuild my fossil repo?

2012-07-04 Thread Oliver Friedrich
That question botheres me to. It would be really handy to be able to 
export/import Tickets and Wiki Information.


Am 05.07.2012 05:57, schrieb Mohd Radzi Ibrahim:



On Thursday, July 5, 2012, Stephan Beal wrote:

Nothing can be removed from fossil. Ever. There is no way to
shrink a repo, only to re-create it with the desired files.


Ouch. How could then I transfer current tickets into the newly created 
repo?




On Jul 5, 2012 2:54 AM, "Mohd Radzi Ibrahim" > wrote:

Hi,

My problem is that when I started using fossil, there are so
many unwanted files getting added my repository. Now, my
repository database has already grown to 700mb. Some files
were data files which were accidentally added by using
addremove. My searching points to 'shun'; but it is
impossible, since I could not find artifact that could be
shunned. And painful, even if I found those files, since it
could be numerous. What I want to do is to get a clean repo
with current files I have in my checkout folders, with all
tickets and historical events for those files.

Thank you for any help rendered.

best regards,
Radzi.

___
fossil-users mailing list
fossil-users@lists.fossil-scm.org 
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users



___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users



___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] How do I rebuild my fossil repo?

2012-07-04 Thread altufaltu
With help of some scripting and SQL, you can find all UUIDs for files that you 
want to remove and shun them. after that when you rebuild, your repo file will 
be shrunk.

It is a bit effort though.


> - Original Message -
> From: Stephan Beal
> Sent: 07/05/12 09:15 AM
> To: Fossil SCM user's discussion
> Subject: Re: [fossil-users] How do I rebuild my fossil repo?
> 
> Nothing can be removed from fossil. Ever. There is no way to shrink a repo,
> only to re-create it with the desired files.
> On Jul 5, 2012 2:54 AM, "Mohd Radzi Ibrahim"  wrote:
> 
> > Hi,
> >
> > My problem is that when I started using fossil, there are so many unwanted
> > files getting added my repository. Now, my repository database has already
> > grown to 700mb. Some files were data files which were accidentally added by
> > using addremove. My searching points to 'shun'; but it is impossible, since
> > I could not find artifact that could be shunned. And painful, even if I
> > found those files, since it could be numerous. What I want to do is to get
> > a clean repo with current files I have in my checkout folders, with all
> > tickets and historical events for those files.
> >
> > Thank you for any help rendered.
> >
> > best regards,
> > Radzi.
> >
> > ___
> > fossil-users mailing list
> > fossil-users@lists.fossil-scm.org
> > http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
> >
> >
> 

___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] How do I rebuild my fossil repo?

2012-07-04 Thread Mohd Radzi Ibrahim
On Thursday, July 5, 2012, Stephan Beal wrote:

> Nothing can be removed from fossil. Ever. There is no way to shrink a
> repo, only to re-create it with the desired files.
>

Ouch. How could then I transfer current tickets into the newly created repo?





> On Jul 5, 2012 2:54 AM, "Mohd Radzi Ibrahim" 
> >
> wrote:
>
>> Hi,
>>
>> My problem is that when I started using fossil, there are so many
>> unwanted files getting added my repository. Now, my repository database has
>> already grown to 700mb. Some files were data files which were accidentally
>> added by using addremove. My searching points to 'shun'; but it is
>> impossible, since I could not find artifact that could be shunned. And
>> painful, even if I found those files, since it could be numerous. What I
>> want to do is to get a clean repo with current files I have in my checkout
>> folders, with all tickets and historical events for those files.
>>
>> Thank you for any help rendered.
>>
>> best regards,
>> Radzi.
>>
>> ___
>> fossil-users mailing list
>> fossil-users@lists.fossil-scm.org > 'fossil-users@lists.fossil-scm.org');>
>> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>>
>>
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] How do I rebuild my fossil repo?

2012-07-04 Thread Stephan Beal
Nothing can be removed from fossil. Ever. There is no way to shrink a repo,
only to re-create it with the desired files.
On Jul 5, 2012 2:54 AM, "Mohd Radzi Ibrahim"  wrote:

> Hi,
>
> My problem is that when I started using fossil, there are so many unwanted
> files getting added my repository. Now, my repository database has already
> grown to 700mb. Some files were data files which were accidentally added by
> using addremove. My searching points to 'shun'; but it is impossible, since
> I could not find artifact that could be shunned. And painful, even if I
> found those files, since it could be numerous. What I want to do is to get
> a clean repo with current files I have in my checkout folders, with all
> tickets and historical events for those files.
>
> Thank you for any help rendered.
>
> best regards,
> Radzi.
>
> ___
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>
>
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


[fossil-users] How do I rebuild my fossil repo?

2012-07-04 Thread Mohd Radzi Ibrahim
Hi,

My problem is that when I started using fossil, there are so many unwanted
files getting added my repository. Now, my repository database has already
grown to 700mb. Some files were data files which were accidentally added by
using addremove. My searching points to 'shun'; but it is impossible, since
I could not find artifact that could be shunned. And painful, even if I
found those files, since it could be numerous. What I want to do is to get
a clean repo with current files I have in my checkout folders, with all
tickets and historical events for those files.

Thank you for any help rendered.

best regards,
Radzi.
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users