On Sun, Jun 11, 2017 at 3:48 PM, <fossil-users-requ...@lists.fossil-scm.org>
wrote:
>
> Date: Sun, 11 Jun 2017 20:02:08 +0100
> From: John Pateman <jpate...@gmail.com>
> To: Fossil SCM user's discussion <fossil-users@lists.fossil-scm.org>
> Subject: Re: [fossil-users] fossil-users Digest, Vol 113, Issue 18
> Message-ID: <e096c9a3-00ec-4979-96be-f299f05e1...@gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> I agree that choices made in the design of Kicad are unhelpful in this
> regard but the format is unlikely to change anytime soon. There is a good
> reason for one of the issues - components need annotation to generate a net
> list and it is acceptable to change the annotation between iterations.
> There is some book keeping between schematic circuit diagram and the pcb
> layout which are two separate files and programs. There are also some
> changes made when libraries are added but this is managed elsewhere by
> caching component library changes.  Anyhow, the details of exactly what the
> exact issues are and why these design choices have been made is not what is
> really important - it is the principle of how to cope with the consequences
> that concerns me.
>

I only meant where the only changes are "convenience" changes. Changing
annotation is a change to the design.


> I have investigated whether this is likely to change in Kicad and I think
> the answer, whilst there is a workable solution in git, is going to be no.


Many corporations do not use git or any of the other VCSs commonly used by
open source projects. Cannot assume any of those "corporate" VCSs have any
particular feature of git. (Though, I admit, most corporations aren't going
to use Kicad (for a variety of legal reasons).)


> But I really don't want to be forced into using git simply on this issue -
> I very much like fossil and it has many more advantages for my workflow.
>
> In fact, all I need is the 'clean' functionality. In git it is achieved by
> defining a filter for a particular file type (in my case a .sch) and then a
> filter entry for
> git.clean "sed -E 's/#(PWR|FLG)[0-9]+/#\1?/'"
>

What about "fossil clean" ?
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to