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 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
  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] Support for Zscaler proxy...

2012-05-15 Thread altufaltu
Update: fossil does work through the proxy.

Problem seems to be with the proxy, it gives 'bad request' error when user@ is 
added to URL in POST method.

I'll work with IT folks for fixing it.

 - Original Message -
 From: altufa...@mail.com
 Sent: 05/15/12 03:57 PM
 To: Fossil SCM user's discussion
 Subject: Re: [fossil-users] Support for Zscaler proxy...
 
 It seems fossil sends POST method to proxy server (I tried fossil pull ...).
 I tested git through proxy (socat - proxy:wwwproxy:$1:$2,proxyport=80) and it 
 works, using CONNECT method.
 
 I'll look at ssl code to see if non-ssl can also use CONNECT method.
 
 
  - Original Message -
  From: Gé Weijers
  Sent: 05/14/12 11:31 PM
  To: Fossil SCM user's discussion
  Subject: Re: [fossil-users] Support for Zscaler proxy...
  
  Connecting to an HTTPS server through a proxy uses the connect method, if
  your IT dept. even bothers to route HTTPS through Zscaler.
  
  -- 
  Gé
  
 
 ___
 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 can I determine if a repository has actually changed?

2012-03-21 Thread altufaltu
Any changes in configuration will not show-up in timeline.

 - Original Message -
 From: Leo Razoumov
 Sent: 03/22/12 02:54 AM
 To: Fossil SCM user's discussion
 Subject: Re: [fossil-users] How can I determine if a repository has actually  
 changed?
 
 On Wed, Mar 21, 2012 at 17:17, Stephan Beal sgb...@googlemail.com wrote:
  On Wed, Mar 21, 2012 at 8:40 PM, Ron Aaron r...@ronware.org wrote:
 
  So what I am looking for is a way to take a 'snapshot' of a repo, and
  determine if the new version of that repo is actually different, even
  though I may have done multiple pulls in between checks.
 
 
  Doesn't the timeline reveal if anything meaningful was changed? Could you
  not query the timeline (e.g. via scripting fossil json timeline...)?
 
 
 I think this is the winner. I cannot thing of any (non pathologically
 esoteric) cases when a repo changes but the
 last 20 commits stay the same.
 
 --Leo--
 ___
 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] Help finding download links. Was: SQLite and Windows Metro Style

2012-03-16 Thread altufaltu
Why not make links (with uuid=trunk) available via skin?

 - Original Message -
 From: Richard Hipp
 Sent: 03/16/12 07:39 PM
 To: fossil-users
 Subject: [fossil-users] Help finding download links. Was: SQLite and Windows  
 Metro Style
 
 Email below, from the SQLite mailing list, demonstrates a common problem
 with the Fossil user interface: people who are not familiar with Fossil
 cannot easily find the tarball and zip-archive download links.  They seem
 to be too well hidden.  Any suggestions on how we might improve this?
 
 -- Forwarded message --
 From: Richard Hipp d...@sqlite.org
 Date: Fri, Mar 16, 2012 at 10:00 AM
 Subject: Re: [sqlite] SQLite and Windows Metro Style
 To: General Discussion of SQLite Database sqlite-us...@sqlite.org
 
 
 
 
 On Fri, Mar 16, 2012 at 9:49 AM, Philipp Kursawe 
 phil.kurs...@gmail.comwrote:
 
  Hello
 
 
How can I download the current WinRT efforts and compile them myself
   into a
WinRT component?
   
  
   Download the latest winRT code from
   http://www.sqlite.org/src/timeline?r=winrt
  
   All I see there is a checkin  history. Clicking on files does give me
  files but no tarbar or something to download the winrt branch.
 
 
 Click to get to http://www.sqlite.org/src/info/cd70bc4b78 then look beside
 Other Links: and click on either Tarball or ZIP Archive.
 
 
 
 
  Phil
  ___
  sqlite-users mailing list
  sqlite-us...@sqlite.org
  http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
 
 
 
 
 -- 
 D. Richard Hipp
 d...@sqlite.org
 
 
 
 -- 
 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] feature proposal: explicitly public branches

2012-02-25 Thread altufaltu
Why not just productize limsync?

 - Original Message -
 From: Leo Razoumov
 Sent: 02/26/12 03:03 AM
 To: Fossil SCM user's discussion
 Subject: Re: [fossil-users] feature proposal: explicitly public branches
 
 On Sat, Feb 25, 2012 at 16:29, Christopher Berardi cbera...@natoufa.com 
 wrote:
  On Sat, Feb 25, 2012 at 01:33:45PM -0500, Leo Razoumov wrote:
  Hi List,
  I am trying to accomplish a cascading work-flow Personal.fossil -
  Team.fossil - Public.fossil without history rewriting.
 
  I would like to entertain an idea of adding explicit public tag
  which will propagate in a way similar to private tag behavior.
  Push/Pull behavior will be modified to accomplish the following
 
  I might rather like to see the ability to specify which private branches
  get pushed and which don't. For example, using the --private option
  would default to all private branches, but add an additional argument
  that would either (or both) specify which branch(es) to push and which
  branch(es) to not push.
 
 
 Fine with me. Anything that allows to push/pull branches selectively
 is highly appreciated.
 
 --Leo--
 ___
 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] memory leak using fossil_getenv and fossil_mbcs_to_utf8

2012-02-16 Thread altufaltu
In ui or server commands, I guess atleast 1 instance of fossil keeps running, 
listening to the port. If that functionality has memory leak, it needs a fix.


 - Original Message -
 From: Richard Hipp
 Sent: 02/16/12 06:04 PM
 To: slonik...@gmail.com, Fossil SCM user's discussion
 Subject: Re: [fossil-users] memory leak using fossil_getenv and   
 fossil_mbcs_to_utf8
 
 On Thu, Feb 16, 2012 at 6:37 AM, Leo Razoumov slonik...@gmail.com wrote:
 
  Very recently fossil_getenv function was introduced as a wrapper
  around standard getenv to get Unicode right.
  In file.c:
 
  /*
  ** Return the value of an environment variable as UTF8.
  */
  char *fossil_getenv(const char *zName){
   char *zValue = getenv(zName);
  #ifdef _WIN32
   if( zValue ) zValue = fossil_mbcs_to_utf8(zValue);
  #endif
   return zValue;
  }
 
  In Unix it returns pointer pointing into actual environment (should
  not be modified or deallocated). In Windows, on the other hand,
  fossil_mbcs_to_utf8 allocates memory via sqlite3_malloc. This memory
  is not and cannot not be freed because of UNIX behavior.
  It results in memory leak on Windows. Should one care?
 
 
 No, one should not care.
 
 Recall that the processing model for Fossil is that each invocation does
 one operation then quits, allowing the operating system to clean up
 afterwards.  (The OS is your garbage collector.)  It is important to free
 memory that is allocated in a loop or that might be allocated multiple
 times based on the size of your repository or the nature of your request.
 However, for things like getenv() which are only called a small number of
 times, a finite number of times, and which don't use much memory to begin
 with, trying to keep track of when to free things merely increases the code
 complexity and risks introducing new bugs.
 
 
 
 
  --Leo--
  ___
  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] fossil commit failure after merge

2012-02-09 Thread altufaltu
+1

I faced this a couple of days back and had to perform an incorrect commit.

 - Original Message -
 From: Leo Razoumov
 Sent: 02/10/12 03:39 AM
 To: Fossil SCM user's discussion
 Subject: [fossil-users] fossil commit failure after merge
 
 Hi List,
 I ran into a strange problem which results in fossil commit failure
 after a specific type of merge.
 I attached a self-contained shell script that reproduces the problem.
 Tested with trunk version of fossil on Linux.
 Here is the problem description.
 A fossil repository T.fossil contains two brunches trunk and next.
 In both branches there are two files foo and bar. At some point in
 development process I merge branch next into the trunk. The contents
 of the files are such that fossil merge next successfully
 auto-merges changes in bar but has merge conflicts in foo that has to
 be manually resolved. So far so good.
 $ fossil cha
 UPDATED_BY_MERGE bar
 EDITED foo
 
 The project's internal logic dictates that while fixing merge
 conflicts in foo I have to make some changes to bar.
 After any changes to bar fossil refuses to commit claiming that
 working checkout does not match what would have ended up in the repository.
 
 I think this behavior is incorrect, for it forces me to commit a
 broken state of the project.
 Please, run an attached shell script to reproduce the problem.
 
 --Leo--
 

___
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] Retro side-by-side diffs

2012-02-04 Thread altufaltu
Same here. I like the colorful diff.

But I would like to know (sorry if I missed) what's th eproblem with color sbs 
and what are we getting with retro sbs?

- Altu

 - Original Message -
 From: Weber, Martin S
 Sent: 02/03/12 11:03 PM
 To: Fossil SCM user's discussion
 Subject: Re: [fossil-users] Retro side-by-side diffs
 
 On 2012-02-03 12:31 , Remigiusz Modrzejewski l...@maxnet.org.pl wrote:
 
 I'm for color-coded. All of the reasons have already been listed in the
 thread.
 
 Same here.
 
 -Martin
 
 ___
 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] Now with color: Retro side-by-side diffs

2012-02-04 Thread altufaltu
+2

Liked both the diffs.

Are colors configurable from skin?

I used following CSS for bsdiff (I find bluish color better than yellow for 
changed lines):
table.sbsdiff tr td.added {
background-color: rgb(220, 244, 220);
}
table.sbsdiff tr td.removed {
background-color: rgb(244, 220, 220);
}
table.sbsdiff tr td.changed {
background-color: rgb(220, 220, 244);
}

 - Original Message -
 From: Richard Hipp
 Sent: 02/05/12 01:33 AM
 To: Fossil SCM user's discussion
 Subject: Re: [fossil-users] Now with color: Retro side-by-side diffs
 
 On Sat, Feb 4, 2012 at 2:26 PM, Martin Gagnon eme...@gmail.com wrote:
 
  Nice.. Same kind of coloring on unified diff would be nice too..
 
 
 Implemented before you even asked.  See,
 http://www.fossil-scm.org/fossil/ci/b57b035654?sbs=0 for example.  Chrome
 users, the CSS has changed again so be sure to reload 6 or 7 times.
 
 
 
 
  --
  Martin G.
 
 
 
  Le 2012-02-04 à 14:14, Richard Hipp d...@sqlite.org a écrit :
 
  A colorized version of the retro-sbsdiff branch is now on the main
  website.  An example:
 
  http://www.sqlite.org/src/info/21695c3476
 
  Suggestions for improvements to the CSS (colors and fonts) are welcomed.
 
  On Fri, Feb 3, 2012 at 10:25 AM, Richard Hipp d...@sqlite.org wrote:
 
  For some time now, the SQLite and Fossil websites have been running on
  the retro-sbsdiff branch of Fossil.  The retro-sbsdiff branch uses a
  vastly simplified format for the side-by-side diffs that omits all of the
  colors and decoration and provides plain-text output - essentially the same
  output as you would get on the command-line using the -y flag.  Example:
 
 http://www.sqlite.org/src/info/21695c3476
 
  I find the retro side-by-side diff to be much more readable, which is
  why I am using it on the SQLite and Fossil websites, as well as on my
  desktop.  And I've heard no complaints from users about the retro sbsdiffs
  on the website. But before I merge the retro-sbsdiff branch into trunk (and
  hence purge the existing colorful sbs diff from the trunk) I thought I
  would as for community feedback.  Are there strong preferences one way or
  another?
 
  --
  D. Richard Hipp
  d...@sqlite.org
 
 
 
 
  --
  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
 
 
  ___
  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] git vs fossil again (was: why you should not shun)

2011-10-06 Thread altufaltu
+1.

Shunning a commit is a bad idea.
But fossil will not differentiate type of content when shunning so not sure if 
it can prevent shunning a commit.

 - Original Message -
 From: Erlis Vidal
 Sent: 10/06/11 12:21 AM
 To: fossil-users@lists.fossil-scm.org
 Subject: Re: [fossil-users] git vs fossil again (was: why you should not  
 shun)
 
 I get the two points of view and I'm not saying one is right or wrong.
 Modifying the history versus keeping everything as indeed happens (the
 history after all)
 
 Yesterday I was confused because I though the shun was done in the big file,
 but indeed the shun was done in the commit also... will that modify the
 history? I got the feeling that shunning a commit will change the history...
 not sure about it, you tell me.
 
 If I'm working under the premisses that the history cannot be changed, is
 shunning a commit (in case it change the history) a valid operation? Maybe
 fossil shouldn't allow to shun a  commit, just individual files, if you
 really want to shun all files in that commit, then fossil could allow that,
 (shun --all) but that shouldn't touch ever the commit artifact..
 
 Regards,
 Erlis
 
 On Wed, Oct 5, 2011 at 2:40 PM, Konstantin Khomoutov 
 flatw...@users.sourceforge.net wrote:
 
  On Wed, 5 Oct 2011 11:12:31 -0700
  Mike Meyer m...@mired.org wrote:
 
That sort of we don't need it, we don't need it mantra is a
typical case of the famous Blub paradox.
I mean, if we have two DVCS tools one of which makes you able to
rewrite history and another one which doesn't, the first one is more
powerful _in this particular respect_.  It's as simple as that.
By supporting a feature, the tool does not force you to employ that
feature in your workflow.
   First, note that there is a difference between rewriting history,
   which is what git supports, and deleting unwanted items, which is
   the request that started this.
  Correct.
 
   Second, that a feature doesn't affect you if you just don't use it
   is a fallacy. Sure, I think history should be sacrosanct, so I won't
   use rebase even if it's available. That doesn't stop others on the
   project (who  don't agree with me) from using it . The only way to
   make sure that doesn't happen is to not have the feature available
   *at all*.
  I'm not entirely convinced.
  Look at the workflow used by the Git team: they maintain the set of
  well known branches, of which the only one, named pu (proposed
  updates), is allowed to be rebased and that's actually what happens
  with it each time the new release is made--it's cut from the master
  afresh.  I mean, while every committer has `git rebase` at their
  disposal and knows how it works this does not mean they go off and break
  the repository with rebases.  So your point is only really valid when
  the project is run by a bunch of idiots or complete newbies.
 
   Finally, having a feature that powerful available tends to cause the
   API to *not* include safe versions of common tasks that that
   dangerous feature handles. To see what I mean, take a look at
   mercurial, which shares the fossil philosophy, but provides a
   (disabled by default) rebase command. It has a number of commands
   (*not* disabled by default) for tasks that are handled in git using
   rebase. Unlike rebase, those commands are safe, in that mistakes with
   them can't wreck your repo the way a mistake with rebase can. It may
   not make a difference if you never make mistakes, but in that case
   you don't need rebase.
  Git handles it from the opposite direction by having the reflog.
  But I find this point to be valid, yes, safety nets are a must when it
  comes to handling precious data.  BTW I'm a fan of `fossil undo` for
  that matter.
 
   Bottom line: while more features may imply more powerful, it
   doesn't imply better.
  Moot point.
  I really miss Git's index and `git add --patch` here.
  Is Fossil better than Git in this respect by not having those more
  features?  Surely it completely is in the eye of the beholder.
  ___
  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] Timestamps should be in local time.

2011-08-21 Thread altufaltu
I assume if I de-select UTC, fossil will still use UTC in the database but show 
local time zone on timeline.
Correct?


 - Original Message -
 From: Gé Weijers
 Sent: 08/21/11 09:36 PM
 To: fossil-users@lists.fossil-scm.org
 Subject: Re: [fossil-users] Timestamps should be in local time.
 
 On Sat, 20 Aug 2011, Vikrant Chaudhary wrote:
 
  Timestamps should be recorded in local timezone rather than in UTC.
  1. It hurts eyes and brain to see the time in UTC and then calculate
  it in local time.
  2. For forensics. I'll be able to know which timezone I was while
  committing that change.
  And we can always calculate the UTC time anyway. And by storing the
  time in local time we'll only gain the timezone information in history
  and loose nothing.
 
 Re: 1) as others have pointed out: this is configurable through the UI.
 
 Re: 2) If there is a convincing use case for your proposal I would store 
 the time stamp in UTC and store the time zone separately (offset in 
 minutes from UTC). Currently fossil can just use an SQL 'ORDER BY' clause 
 to retrieve commits etc. in order, using local time stamps would make that 
 more painful and definitly slower (you cannot create a simple index for 
 that)
 
 Gé
 

___
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] localauth question

2011-08-17 Thread altufaltu
Never mind. By adding a line with 'localauth' enabled admin options.

 - Original Message -
 From: Altu Faltu
 Sent: 08/18/11 10:25 AM
 To: fossil users
 Subject: [fossil-users] localauth question
 
 With fossil df9da91ba8 and localauth unset or set to 0, I observe that:
  1. If I do 'fossil ui', I'm logged in and have admin options.
  2. However, if I make access through apache/cgi via localhost, I'm not 
 logged in.
 
  Is this expected?
 
  I see under Access Control Settings that 'from the fossil cgi if a line 
 containing the word localauth appears in the CGI script'.
  Does the cgi setup require any additional command other than what is shown 
 in the example here: http://www.fossil-scm.org/index.html/help?cmd=cgi  for 
 localauth to work?
 
  - Altu
 

___
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] New features for merging

2011-08-14 Thread altufaltu
Me too like fossil because of simplicity of one file / less file clutter. Why 
can't versionable settings be treated like a wiki or ticket page and versioned 
inside the repository itself rather than as a file in work area? Then we can 
also see changes done to [versioned] settings right there in timeline!

 - Original Message -
 From: Mike Meyer
 Sent: 08/15/11 07:46 AM
 To: fossil-users@lists.fossil-scm.org
 Subject: Re: [fossil-users] New features for merging
 
 On Sat, 13 Aug 2011 09:48:09 +0100
 Ben Summers b...@fluffy.co.uk wrote:
  On 12 Aug 2011, at 22:39, Mike Meyer wrote:
   On Fri, Aug 12, 2011 at 1:28 PM, Ben Summers b...@fluffy.co.uk wrote:
   On 12 Aug 2011, at 20:44, Mike Meyer wrote:
 On Fri, Aug 12, 2011 at 12:33 PM, Alaric Snell-Pym 
   ala...@snell-pym.org.uk wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
   
On 08/12/2011 07:10 PM, Joshua Paine wrote:
 On 8/12/2011 1:50 PM, altufaltu wrote:
 1. Versioned settings: I'd prefer having all settings in a single
 text file with name=value kind of one-setting-per-line format
 (although I don't mind a value spanning multiple lines for
 readability) rather than one file per setting.

 I thought this at first, too, but one file per setting makes it 
 easier
 to manipulate with other tools, and it makes it easier to get an 
 idea
 what happened from the commit log.
   
Aye. My fossil extras  .fossil-settings/ignore_glob brought a smile
to my lips.
   
I'm at worst neutral on all the other changes. This one bothers me. I 
consider fossil only having one file in the work space (__FOSSIL__) to 
be an advantages, because it makes working with the tree using 
standard unix commands that much easier. With most SCM software, I 
wind up doing some tree-level command, seeing the SCM files in the 
output, cursing, and then either running a SCM-provided command or a 
tweaked version of the unix command that deals with the SCM files.
   
   You can ignore this new feature, and everything will continue to work as 
   it did before. The slightly clumsy name of versionable is to imply 
   that they *can* be versioned, not that they inherently *are*.
   
   So these won't get copied around by push, pull, clone or sync? If they 
   do, is there at least an easy way to turn them back into regular settings 
   so I can delete them (and thus start the commit wars)?
  
  Settings aren't synced, which is the problem. When the values of the 
  settings are stored in normal versioned files, they are, just as any other 
  file.
  
  What I meant was that if you don't want to use this feature, you can still 
  use settings in exactly the way you do in the current version.
 
 Yes, but my point is that my using setting exactly the way I do now
 isn't sufficient to keep my workspace from getting cluttered by these
 SCM files if someone turns them on in another clone of the
 repository. Whether or not they're actually used is immaterial.
 
 Let me be crystal clear - I have absolutely no objection to the
 features this change adds, and might well use them. My problem is with
 the extra clutter in my workspace. Maybe I was spoiled by 7 years of
 nothing but perforce (with *no* SCM files in the workspace) before
 being exposed to svn in '05, but fossil having so little clutter is
 one of it's attractions for me.
 
I can understand wanting versioned settings, but does it need to go 
into the file system? Fossil versions other objects that aren't in the 
file system (wiki, tickets, etc). Is there some reason the same can't 
be done for versions?
   It would need to be part of checkin somehow, as wiki pages, tickets, 
   etc, aren't in a branch. This would be adding another mechanism, when 
   the whole point of this new feature is to give the option to move away  
   from using an additional mechanism for these settings.
   I thought the whole point was to provide versioned settings? If all you 
   want is not to have an additional mechanism, then just don't merge this 
   feature into the trunk :-).
  OK, I wanted a mechanism which works. And it doesn't add a new concept 
  into fossil, it just uses files, which everyone understands.
 
 If you insist on them being files, then there's not much point in
 further discussion. And having them in files means you can bring the
 full power of unix to bear on them (which, of course, is why I want
 them *out* of my workspace - as they are just noise when working with
 *my* files), which is hard to argue with.
 
 But - any chance of moving them into the wiki? The fossil wiki command
 would let you work with them with almost the same power at the command
 line (i.e. - fossil extras | fossil wiki import settings/ignore_glob
 should work), and in return you get to edit the settings via the wiki
 gui.
 
   Thanks,
   mike
 -- 
 Mike Meyer m...@mired.org   http://www.mired.org/
 Independent Software

Re: [fossil-users] New features for merging

2011-08-12 Thread altufaltu
Ben,

Thanks for providing improvements in fossil.

I'd like to share 2 comments:
1. Versioned settings: I'd prefer having all settings in a single text file 
with name=value kind of one-setting-per-line format (although I don't mind a 
value spanning multiple lines for readability) rather than one file per setting.
2. Like many other users commented, I'd alo like relative path setting to be ON 
by default.

I haven't tested your branch but would like to know if following would work:
fossil commit -m comment ../parent.file ../parent/child.file local.file 
sub/file.name
... also for other commands like rm, add, etc.

- Altu

 - Original Message -
 From: Ben Summers
 Sent: 08/12/11 04:17 PM
 To: fossil-users@lists.fossil-scm.org
 Subject: [fossil-users] New features for merging
 
 Richard has kindly indicated he is probably willing to merge the changes in 
 the ben-testing branch if the community has no objections, after being asked 
 for any suggestions on improvements.
 
 I'd particularly like input on how these should be documented, and the names 
 chosen for settings and command line options.
 
 I've added:
 
 
 * Versionable settings
 
 The inconvenience of using ignore-glob came up again a few days ago. When I 
 started using fossil, I couldn't quite work out how to use them sensibly. So, 
 I implemented versionable settings which take the values from versioned 
 files in the repository. For ignore-glob, it gives you the rough equivalent 
 of .gitignore files, although they're only specified at the root of the 
 repository in a .fossil-settings directory.
 
 Documentation:
   - fossil help settings
   - Settings page in the web UI
   - http://fossil-scm.org/index.html/doc/ben-testing/www/settings.wiki
 (linked from home page)
 
 
 * SSL improvements
 
 I added support for SSL client certificates, for an extra level of 
 authentication to the server. In addition, I added a setting to specify the 
 trusted SSL root certificates.
 
 After implementing this, I was told of the existing jan-clientcert branch, 
 and feel a bit silly for not noticing it earlier. This implementation, 
 however, is much simpler and uses facilities built in to OpenSSL instead of 
 doing certificate management inside fossil. As such, the impact on the fossil 
 code is much less, but does require external programs to do the certificate 
 management. With those external programs, it can do everything that the 
 jan-clientcert branch does.
 
 Documentation:
   - fossil help settings (ssl-identity, ssl-ca-location)
   - fossil help clone (--ssl-identity option)
   - error message when trying to clone a repo which requires a client cert
   - http://fossil-scm.org/index.html/doc/ben-testing/www/ssl.wiki
 (linked from home page and existing server instructions page)
 
 
 * Relative pathname listings
 
 One of my projects requires that I work with the current working directory 
 inside a subdirectory of the repository. I found it a bit confusing to list 
 all filenames relative to the root of the repository, especially when copying 
 and pasting output of 'extras' to 'add'.
 
 I've added a relative-paths setting. This defaults to 'off', to avoid 
 changing the output for existing projects. Set this 'on' to list pathnames 
 relative to the current working directory for status, changes and extras 
 commands, with output similar to git's listings.
 
 You can also override this setting on the command line with the --rel-paths 
 and --abs-paths options.
 
 Documentation:
   - fossil help settings (relative-paths)
   - fossil help status / changes / extras (--rel-paths  --abs-paths options)
 
 Discussion on mailing list:
   http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg05066.html 
   http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg05072.html
   (although options etc have changed at Richard's suggestion)
 
 
 * empty-dirs setting
 
 I moved to fossil from subversion, and my project expected the ability to 
 version empty directories. I think this has come up a couple of times on the 
 list.
 
 In an ideal world, I'd add the ability to version directories 'properly', but 
 it would be quite a large change to the internals. Taking a pragmatic 
 approach, I added a versionable empty-dirs setting which allows you to 
 specify a list of directories which should exist after a checkout.
 
 Documentation:
   - fossil help settings
 
 
 Thanks for any feedback.
 
 Ben
 
 
 
 --
 http://bens.me.uk/
 
 
 
 ___
 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] _FOSSIL_ vs. .fos Was: New features for merging

2011-08-12 Thread altufaltu
+1


 - Original Message -
 From: Joerg Sonnenberger
 Sent: 08/13/11 05:01 AM
 To: fossil-users@lists.fossil-scm.org
 Subject: Re: [fossil-users] _FOSSIL_ vs. .fos Was: New features for merging
 
 On Fri, Aug 12, 2011 at 06:42:23PM -0400, Richard Hipp wrote:
  You know you can rename _FOSSIL_ as .fos, right?
  
   mv _FOSSIL_ .fos
  
  Should I make .fos the default?
 
 I think .fos is too random / short. .fossil would be fine as default on
 UNIX (if you can figure out how to mark _FOSSIL_ as hidden on Windows,
 that would be good too).
 
 Joerg
 ___
 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] Why do people create branches as a separate step? Was: Unable to sign manifest

2011-08-09 Thread altufaltu
It is more like a logical process. You want to work on something, create a 
branch, work on it and commit. If you have to create a branch when committing, 
you will have to remember if this is first commit in that branch or subsequent. 
You commandline will also be different for first commit that creates the branch 
- not good for scripting or for 3rd party GUIs - IDEs?

- altu

 - Original Message -
 From: Richard Hipp
 Sent: 08/09/11 08:28 PM
 To: fossil-users@lists.fossil-scm.org
 Subject: [fossil-users] Why do people create branches as a separate step? 
 Was: Unable to sign manifest
 
 On Tue, Aug 9, 2011 at 10:28 AM, tpero...@compumation.com 
 tpero...@compumation.com wrote:
 
 
 
  fossil branch new Test 5947928ba
 
 
 
 
 
 Change the subject:  Please help me to understand why people want to create
 a new branch before adding changes to that branch, rather than just waiting
 until they check-in their edits?  I'm not being sarcastic or critical here.
 A lot of people do this and I sincerely want to understand the motivation.
 
 The way I've *always* done things is:
 
 (1)  ... edit files
 (2)  fossil commit -branch new-branch
 
 But I see many people want to do a 4-step process:
 
 (1)  fossil branch new new-branch
 (2)  fossil update new-branch
 (3)  ... edit files
 (4)  fossil commit
 
 That seems like so much more trouble.  What am I missing?  Is it that people
 are unaware that they can make edits that are destined to go into a branch
 before that branch actually exists?  Do I need to improve on the
 documentation?  Or does creating the branch first, before making file edits,
 just fit most peoples mental model better?  Are there some advantages to
 creating branches in advance that I am missing?
 
 Part of the motivation for this question is that, because I never use
 fossil branch new myself, there tend to be more bugs in that command than
 in the other commands that I use daily.  If there is a good reason to do
 fossil branch new then maybe I'll start using it myself and those bugs
 will get fixed sooner.  Or if not, maybe I'll deprecate fossil branch new
 - or at least print a warning and ask for confirmation: Creating branches
 ahead of check-ins is unnecessary.  Are you sure you want to do this? (y/N)
 
 Please explain.  Thanks!
 
 -- 
 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] [OT] commit command seems to be slow

2011-08-05 Thread altufaltu
Ha, never thought there can be fun in this list! :D

 - Original Message -
 From: Remigiusz Modrzejewski
 Sent: 08/05/11 07:07 PM
 To: fossil-users@lists.fossil-scm.org
 Subject: Re: [fossil-users] [OT] commit command seems to be slow
 
 On Aug 5, 2011, at 15:14 , Stephan Beal wrote:
 
  ++
  
  So why not potato/cucumber? ;)
  
  
  My Comp-sci teacher back in the 80's always used the word broccoli for such
  cases.
 
 Heh, Broccoli is a name of some big project my team finished just before I 
 joined ;) 
 
 
 Kind regards,
 Remigiusz Modrzejewski
 
 
 
 ___
 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] commit command seems to be slow

2011-08-04 Thread altufaltu
Fossil is flexible here. yes/no, 1/0, on/off, true/false any of these can be 
used for binary settings. Some settings (like proxy) even can use real proxy 
address than on/off. very cool!

 - Original Message -
 From: Wes Freeman
 Sent: 08/04/11 09:32 PM
 To: fossil-users@lists.fossil-scm.org
 Subject: Re: [fossil-users] commit command seems to be slow
 
 2011/8/4 Lluís Batlle i Rossell virik...@gmail.com:
  On Thu, Aug 04, 2011 at 05:21:00PM +0200, Stephan Beal wrote:
  2011/8/4 Lluís Batlle i Rossell virik...@gmail.com
 
   (btw, I never know what do I have to write to enable. 'on', '1', 'yes', 
   ...
   and
   what to disable)
  
 
  Try 'fossil set' and use whatever it shows. 1 and 0 work for me.
 
  It shows whatever you set it to, or nothing. :)
 
 How about fossil help set. It shows the defaults.
 
 Wes
 ___
 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] Automatic branch color selection. Was: Question on short-lived branches in fossil

2011-07-23 Thread altufaltu
Never mind. I swapped ubg  brbg


 - Original Message -
 From: Altu Faltu
 Sent: 07/23/11 12:01 PM
 To: fossil-users@lists.fossil-scm.org
 Subject: Re: [fossil-users] Automatic branch color selection. Was: Question 
 on short-lived branches in fossil
 
 Why does the same branch (trunk) take different backgrounds?
 
 - Original Message -
 From: Richard Hipp
 Sent: 07/23/11 04:55 AM
 To: fossil-users@lists.fossil-scm.org
 Subject: [fossil-users] Automatic branch color selection. Was: Question on 
 short-lived branches in fossil
 
 
  On Fri, Jul 22, 2011 at 5:32 PM, Stephan Beal  sgb...@googlemail.com  
 wrote:
 
  On Fri, Jul 22, 2011 at 11:07 PM, Ross Berteig  r...@cheshireeng.com  
 wrote:
 
  For skins that are dark text on white background, then using the existing 
 MD5 hash on the tag name, picking a convenient three;
  ...
 
  it would make an entertaining experiment, whether or not it turns out to be 
 useful in practice.
  An experimental change to implement this is on the server. Add the brbg 
 query parameter to the timeline method to have the background color set by 
 branch name. Add ubg to have the background color set by user name. 
 Examples:
 
 http://www.fossil-scm.org/fossil/timeline?n=200y=cibrbg 
 http://www.fossil-scm.org/fossil/timeline?n=200y=ciubg 
 
  I tried Ross's proposed color choosing algorithm but it didn't work out. So 
 instead I used the hash to select a Hue in an HSV color space, held the S and 
 V fixed, and mapped the result into RGB. The color chooser code is here, if 
 you are interested:
 
 http://www.fossil-scm.org/fossil/artifact/506fc3a6b2808?ln=116,144 
 
  Feedback is encouraged. Remember this changes is experimental and might 
 disappear at any moment!
 
  --
  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] The fossil service command

2011-07-18 Thread altufaltu
I'd say service is good. win-service may be appropriate since this command is 
valid only on Windows. However, I'd like to avoid use of hyphen (-) in commands.

I hope this command is automatically disabled (via compiler or run-time) for 
non-windows platforms.

 - Original Message -
 From: Ron Wilson
 Sent: 07/19/11 04:03 AM
 To: fossil-users@lists.fossil-scm.org
 Subject: Re: [fossil-users] The fossil service command
 
 On Mon, Jul 18, 2011 at 4:52 PM, Stephan Beal sgb...@googlemail.com wrote:
  On Mon, Jul 18, 2011 at 10:51 PM, Richard Hipp d...@sqlite.org wrote:
 
  something more distinctive?  Perhaps fossil wservice or fossil
  win-serve.  Other ideas?
 
  i'd prefer win-service, but i don't use windows so i don't get a vote.
 
 win-service makes sense to me. I am in a mixed environment.
 
  or maybe:
  fossil M$ervice
  ;)
 
 *chuckle*
 ___
 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] History for a directory

2011-04-01 Thread altufaltu
bump...


-Original Message-
From: Remigiusz Modrzejewski l...@maxnet.org.pl
To: fossil-users@lists.fossil-scm.org
Sent: Fri, Apr 1, 2011 6:17 pm
Subject: Re: [fossil-users] History for a directory


On Apr 1, 2011, at 13:12 , Martin Gagnon wrote: On Tue, Mar 1, 2011 at 
9:09 AM, Martin Gagnon eme...@gmail.com wrote: Right now, it's 
possible to have the history for a specific file (using web 
interface) when browsing the file section. It would be nice to be 
able to do the same for a directory.   Is there some interest for 
such a feature (which I think would be very easy to add for someone 
good in SQL, might be similar query as what finfo use).I'm slightly 
interested - nice to have, not nice enough for /me/ to work on it 
;)Kind regards,Remigiusz 
Modrzejewski___fossil-users 
mailing 
listfossil-users@lists.fossil-scm.orghttp://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] Fossil on Hammer Principle

2011-03-24 Thread altufaltu
It doesn't have ClearCase!!! OMG


-Original Message-
From: Stephen De Gabrielle stephen.degabrie...@acm.org
To: fossil-users@lists.fossil-scm.org 
fossil-users@lists.fossil-scm.org
Sent: Fri, Mar 25, 2011 1:59 am
Subject: Re: [fossil-users] Fossil on Hammer Principle


Cute. It seems pretty accurate. IMHOS.On Thursday, March 24, 2011, 
Alaric Snell-Pym ala...@snell-pym.org.uk wrote: Hello! Hammer 
Principle is a whimsical site where people can rank contentious things 
on various axes, and it then generates overall scores for stuff. They 
added version control systems lately, and Fossil's one of them: 
http://versioncontrol.hammerprinciple.com/ However, as of the time of 
writing, only two people have expressed opinions on Fossil (and I'm 
one of them). Let's fix that :-) Enjoy, ABS -- Alaric Snell-Pym 
http://www.snell-pym.org.uk/alaric/ 
___ fossil-users mailing 
list fossil-users@lists.fossil-scm.org 
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users-- 
--Stephen De Gabriellestephen.degabrielle@acm.orgTelephone +44 (0)20 
85670911Mobile+44 (0)79 
85189045http://www.degabrielle.name/stephen__
_fossil-users mailing 
listfossil-users@lists.fossil-scm.orghttp://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] An annecdote on screwing up (and recovering) a broken fossil repo

2010-12-23 Thread altufaltu
Single fossil.exe, single repository.fossil and single _FOSSIL_. That's 
why I love fossil :)

- Altu


-Original Message-
From: Stephan Beal sgb...@googlemail.com
To: fossil-users fossil-users@lists.fossil-scm.org
Sent: Thu, Dec 23, 2010 7:58 pm
Subject: [fossil-users] An annecdote on screwing up (and recovering) a 
broken fossil repo


Hello, fellow fossilers,


A few minutes ago i made a horrible mistake in a fossil repo and felt 
compelled to post a minor warning/gotcha for other developers out 
there. The solution to the mistake also points out a nice side-effect 
of the single-file _FOSSIL_ metadata approach (as opposed to using 
subdirs for repo metadata).


(To be clear, the problem here was all my fault, not fossil's.)


i was doing some old-school-style refactoring, something like:


~ perl -i -pe 's|WHIO_ENABLE_ZLIB|WHIO_CONFIG_ENABLE_ZLIB|g' $(find . 
-type f | xargs grep -l WHIO_ENABLE_ZLIB)


In english: that replaces WHIO_ENABLE_ZLIB which 
WHIO_CONFIG_ENABLE_ZLIB in all files under the current dir (including 
subdirs).


After doing so i wanted to see what files had been modified:


~ fossil status

fossil: not within an open checkout



Doh!


After a moment it was clear what i had done - a text replace in 
_FOSSIL_, which of course corrupted it.


For a fossil repo, there is a trivial workaround:


~ mkdir foo
~ cd foo
~ fossil open /path/to/original.fossil
~ mv _FOSSIL_ ..
~ cd ..
~ rm -fr foo


(By sheer cosmic coincidence, i didn't even lose my un-pushed wiki 
changes because i had exported them beforehand so that the wiki would 
be included in the search/replace operation.)


On a Subversion repo, or most other system where SCM metadata is stored 
in multiple subdirectories, this recovery would have been a lot more 
difficult (and would have required online access to the repo). (Yeah, 
i've also screwed up such repos via this same mistake before.)


So the lessons are:


a) Don't screw up your _FOSSIL_ file. This is a no-brainer, obviously, 
but sometimes we act as if we have no brains and we do something like i 
demonstrated at the top of this post.
b) If you do screw up _FOSSIL_, recovery is trivial. At most you'll 
lose any un-pushed wiki/ticket/etc changes.


Happy fossiling!

--
- stephan beal
http://wanderinghorse.net/home/stephan/


___fossil-users mailing 
listfossil-us...@lists.fossil-scm.orghttp://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] An annecdote on screwing up (and recovering) a broken fossil repo

2010-12-23 Thread altufaltu
You can use eclipse IDE to refactor C code.


-Original Message-
From: Stephan Beal sgb...@googlemail.com
To: fossil-users@lists.fossil-scm.org
Sent: Thu, Dec 23, 2010 10:24 pm
Subject: Re: [fossil-users] An annecdote on screwing up (and 
recovering) a broken fossil repo


On Thu, Dec 23, 2010 at 5:49 PM, Stephan Beal sgb...@googlemail.com 
wrote:

Again, i don't consider this to be a fossil problem, but stupid user 
error.



Another point: this problem was a side-effect of my own personal 
workflow, using an operation which has obvious risks of making unwanted 
changes (e.g. i didn't properly use \b in the perl expression to ensure 
unwanted expansions on other matching tokens). e.g. if i was fossiling 
Java code and had used a modern IDE to refactor the code, this would 
never have come up. (But i know no better C refactoring tools than perl 
and emacs.)


i guess what i'm saying is: don't change fossil for this. i just 
thought the recovery was enlighteningly simple, and wanted to share it.

--
- stephan beal
http://wanderinghorse.net/home/stephan/


___fossil-users mailing 
listfossil-us...@lists.fossil-scm.orghttp://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] Errors during compile in Windows 7 x64

2010-12-22 Thread altufaltu
Hi Ross,

I face this issue even on Win32 XP SP2. It used to build successfully 
before recent commit [e084092a07].

Were you successful to build it after above commit?

- Altu


-Original Message-
From: Ross Berteig r...@cheshireeng.com
To: fossil-users@lists.fossil-scm.org; fossil-users@lists.fossil-scm.org
Sent: Thu, Dec 23, 2010 7:04 am
Subject: Re: [fossil-users] Errors during compile in Windows 7 x64


At 04:29 PM 12/22/2010, Richard Hipp wrote: I spent a very frustrating 
morning on Monday, downloading mingw and trying to get the makefile to 
work on a new windows7 box I have sitting off to might right.  It 
appears that getting the makefile to work on win7 will be very hard 
indeed.  If anybody has any hints, I would like to hear them.  At the 
moment, the only thing I can think to do is to completely rework the 
entire build process to not depend on standard unix tools like make 
 and awk and sed since they just do not work or do not exist on 
mingw/windows7. This ought to work out of the box if you add 
MSYS to your MinGWinstallation. Alternatively, there are builds of most 
of thecommon *nix utilities available from the GnuWin32 
project(gnuwin32.sourceforge.net). I know that they provide builds 
ofboth sed and awk. Assuming you use Gnu Make built natively forWindows 
(also available from GnuWin32), then it ought to bepossible to get it 
to build from a CMD prompt without the MSYSport of bash and friends. I 
have built fossil here under WinXPusing some combination of the above 
tricks, but that PC is nowretired and I haven't had a reason to build 
fossil myself since Ireplaced it with a new Win 7 Pro machine.If your 
Win 7 is either Professional or Ultimate (but not HomePremium) then 
another approach is to install Virtual PC and thehighly integrated XP 
Mode. That gets you a virtual machinerunning a fully licensed XP SP3. 
(With Home Premium, you canstill use Virtual PC, but you don't get an 
XP license to run init so you'd have to provide one separately.)This is 
a useful thing to do if you want and need to test thingsin 32-bit XP as 
well as under Win 7 64-bit, or if you have toolsthat cannot run in Win 
7 for some obscure reason. If you had aknown to work build recipe for 
XP, then this might be an approach.I will take some time soon to work 
out what the build recipefor MinGW on Win7Pro 64-bit can be, and 
specifically whatpackages other than MinGW are required to get it to 
build. I'llreport back to the list if someone doesn't beat me to 
it.Ross Berteig   
r...@cheshireeng.comcheshire Engineering Corp.   
http://www.CheshireEng.com/___fossil-users
 
mailing 
listfossil-us...@lists.fossil-scm.orghttp://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] fossil set outside an open checkout

2010-12-21 Thread altufaltu
I might be mistaken. I always used that command from a checkout.

-Original Message-
From: Richard Hipp d...@sqlite.org
To: fossil-users@lists.fossil-scm.org
Sent: Tue, Dec 21, 2010 7:54 pm
Subject: Re: [fossil-users] fossil set outside an open checkout





On Tue, Dec 21, 2010 at 9:18 AM,  altufa...@mail.com wrote:
If I remember, I could do fossil set outside any open checkout to read
/ set global settings.

Today I discovered that fossil set requires a repository or open
checkout.

Is this expected?


I didn't know you could do fossil set outside of an open checkout
 
___
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 
listfossil-us...@lists.fossil-scm.orghttp://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] Errors during compile in Windows 7 x64

2010-12-20 Thread altufaltu
Me too get this error, compiling on XP (MinGW). Looks like one of the 
side effects of http://localhost/fossil/fossil/info/e084092a07.


-Original Message-
From: Arnel Legaspi jalespr...@gmail.com
To: fossil-users@lists.fossil-scm.org
Sent: Tue, Dec 21, 2010 4:41 am
Subject: [fossil-users] Errors during compile in Windows 7 x64


Hello,Compiling Fossil in 64-bit Windows 7 appears to stop after the 
makeheaders step. It produces the following error:Can't read input 
file .\wobj\add_.c;.\wobj\add.h // and so on...Checking the wobj 
folder, there are no files ending in *.h.I am using MinGW for this with 
GCC v4.5.1.There are instructions on the Fossil wiki regarding using 
Pelles-C instead of MinGW - should I try that 
instead?Thanks,Arnel___fossil
-users mailing 
listfossil-us...@lists.fossil-scm.orghttp://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] Hello. Anyone for source highlighting?

2010-12-16 Thread altufaltu
+1


-Original Message-
From: pablo veliz pve...@viva.com.do
To: fossil-users@lists.fossil-scm.org 
fossil-users@lists.fossil-scm.org
Sent: Thu, Dec 16, 2010 8:07 pm
Subject: Re: [fossil-users] Hello. Anyone for source highlighting?


Since we are using a browser to see the code, why not use a client side 
library for syntax-highlighting like http://codemirror.net/ ?That way 
works in any platform, and can be extended for different 
languages.-Original Message-From: 
fossil-users-boun...@lists.fossil-scm.org 
[mailto:fossil-users-boun...@lists.fossil-scm.org] On Behalf Of Martin 
SandifordSent: Monday, December 13, 2010 7:11 PMTo: 
fossil-us...@lists.fossil-scm.orgsubject: Re: [fossil-users] Hello. 
Anyone for source highlighting?I'm in favor.  Not really sure what I 
need to do to help this to happen?Code review anyone?MartinOn 
07/12/2010, at 8:40 PM, Gour wrote: On Mon, 8 Nov 2010 21:51:19 
+1030 Martin == Martin Sandiford wrote: Martin Changes are 
on the experimental branch.  It's been tested Martin reasonably 
well on MacOSX and Linux.  I've implemented a Win32 Martin version as 
well, but this has really only had basic testing. Is there any chance 
that it ends applied to the upstream? Sincerely, Gour --  Gour  
| Hlapicina, Croatia  | GPG key: CDBF17CA 
 
___ 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 
listfossil-us...@lists.fossil-scm.orghttp://lists.fossil-scm.org:8080/cgi
-bin/mailman/listinfo/fossil-users___
fossil-users mailing 
listfossil-us...@lists.fossil-scm.orghttp://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] Hello. Anyone for source highlighting?

2010-12-16 Thread altufaltu

This is interesting. Where can I get consolidated recipe?

- Altu

-Original Message-
From: Volodya Savastiouk, MSC volo...@io3.ca
To: fossil-users@lists.fossil-scm.org
Sent: Fri, Dec 17, 2010 12:13 am
Subject: Re: [fossil-users] Hello. Anyone for source highlighting?


  Hi,
 I did mentioned it here a few days back, the source highlighting 
canwork with *no* changes to Fossil. I have it working for me on
chiselapp.com. What will be great is if the html output can be
configured to have more classes/div/id to be used in CSS.
 I'm not sure if it's ok to send a small screenshot here, but I'll   
 try anyway. Here's how I see diif:

Cheers,

Volodya


___fossil-users mailing 
listfossil-us...@lists.fossil-scm.orghttp://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] Cannot clone fossil

2010-11-07 Thread altufaltu
Thanks Venkat, That worked for me too

- Altu

-Original Message-
From: Venkat Iyer ven...@comit.com
To: fossil-users@lists.fossil-scm.org
Sent: Sun, Nov 7, 2010 2:04 pm
Subject: Re: [fossil-users] Cannot clone fossil


What worked for me was cloning from www2.fossil-scm.org and then
changing the url to point to www.fossil-scm.org.

 - Venkat

-Original Message-
From: altufa...@mail.com altufa...@mail.com
Sent: Saturday, November 6, 2010 22:52:47
Subject: Re: [fossil-users] Cannot clone fossil

Exactly the same... waiting for server in the first go...

 fossil-d0753799e4.exe clone http://www.fossil-scm.org/fossil
fossil.fsl --proxy off
Bytes  Cards  Artifacts Deltas
Sent:  53  1  0  0
waiting for server...^C

- Altu


-Original Message-
From: Richard Hipp d...@sqlite.org
To: fossil-users@lists.fossil-scm.org
Sent: Sun, Nov 7, 2010 1:56 am
Subject: Re: [fossil-users] Cannot clone fossil

On Sat, Nov 6, 2010 at 11:24 AM,  altufa...@mail.com wrote:
Still doesn't work for me...


I'm sorry to hear that.  It is working fine for me.  Can you give
additional information about what is going wrong?  How do you know that
it is not working?  What error message is it giving you?

- Altu

-Original Message-
From: Richard Hipp d...@sqlite.org
To: fossil-users@lists.fossil-scm.org
Sent: Sat, Nov 6, 2010 6:22 pm
Subject: Re: [fossil-users] Cannot clone fossil

Your work-around until I get 302-handling fixed is to use

fossil clone http://www.fossil-scm.org/fossil myclone.fossil


On Sat, Nov 6, 2010 at 2:04 AM,  altufa...@mail.com wrote:
I'm unable to clone fossil any more...

___
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] Question about global settings

2010-11-03 Thread altufaltu
 if it is, it sets the local config to whatever the global was.

Can you check if this is true? I'm using latest version of fossil, 
which doesn't exhibit this.

- Altu

-Original Message-
From: James Turner ja...@calminferno.net
To: fossil-users@lists.fossil-scm.org
Sent: Thu, Nov 4, 2010 8:05 am
Subject: Re: [fossil-users] Question about global settings

So looking through the source code, I can see why the autosync global
doesn't work in my case. It would seem on repository creation, fossil
checks to see if the global autosync setting is set, if it is, it sets
the local config to whatever the global was. When a db_get is ran it
checks the local config and only if it doesn't find a match does it
check the global.

Since I changed the global autosync setting after the fact, it doesn't
get honored. So my question is, should the global config get checked
before the local config? Or should local always win?

I would think if after the fact I decided I want to turn autosync off
globally I should be able to with out having to change autosync in each
individual repository.

Feel free to let me know if I've missed some obvious behavior. Thanks.
___
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] Fossil enhancements: Please test

2010-10-21 Thread altufaltu
No reply to this question yet - sound that this option is risky!

- Altu


-Original Message-
From: altufa...@mail.com
To: fossil-users@lists.fossil-scm.org
Sent: Wed, Oct 20, 2010 9:58 am
Subject: Re: [fossil-users] Fossil enhancements: Please test


Hi Richard, 
 
These changes are interesting. 
 
 fossil setting repo-cksum off 
If I use this setting on local checkouts and let's assume for some 
reasons that a commit damages the local database. If I don't have 
repo-cksum disabled on the remote repository (assume on http), will I 
get an error message when I push? 
 
I want to make sure that my remote repository never gets corrupted. 
 
That way, I can have this setting disabled on local database for faster 
commits and then once I push, I can know that something went wrong. 
Then, I can try to recover my loss of work using current checked-out 
code and a corruption-free remote repository. 
 
- Altu 

  
___
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] Managing file attributes of repository files

2010-10-19 Thread altufaltu
fossil chmod is a good idea!

- Altu


-Original Message-
From: Joshua Paine jos...@letterblock.com
To: fossil-users@lists.fossil-scm.org
Sent: Tue, Oct 19, 2010 8:04 pm
Subject: Re: [fossil-users] Managing file attributes of repository files


On 10/19/2010 10:00 AM, Richard Hipp wrote: The main complication is 
getting the permissions to be transmitted reliably through a windows 
checkout.  (Why is it always windows that gives trouble?)Going between 
*nix and windows systems, it seems every file windows touches gets an 
execute bit set. SVN handles this by having an svn:executable flag you 
can set on files. When checked out on a system with *nix-like 
permissions, the file gets the execute bit flipped, otherwise not.I 
like fossil keeping track of my actual permissions, but maybe add a 
`fossil chmod [+-]x filename` for windows only? On windows, the execute 
bit would be off on new files, untouched on modified files unless 
they've been fossil chmod'ed.-- Joshua PaineLetterBlock: Web 
applications built with 
joyhttp://letterblock.com/301-576-1920___
fossil-users mailing 
listfossil-us...@lists.fossil-scm.orghttp://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] Fossil enhancements: Please test

2010-10-19 Thread altufaltu
Hi Richard,

These changes are interesting.

 fossil setting repo-cksum off
If I use this setting on local checkouts and let's assume for some 
reasons that a commit damages the local database. If I don't have 
repo-cksum disabled on the remote repository (assume on http), will I 
get an error message when I push?

I want to make sure that my remote repository never gets corrupted.

That way, I can have this setting disabled on local database for faster 
commits and then once I push, I can know that something went wrong. 
Then, I can try to recover my loss of work using current checked-out 
code and a corruption-free remote repository.

- Altu
___
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] fossil rebase

2010-06-24 Thread altufaltu
Well, you have custom changes (A, B, C) in a branch and you want to 
keep up with latest changes happening in trunk - at frequent intervals.

What rebase does is it applies your changes A, B  C to new head (G) 
with a knowledge of everything that has happened between E  G. If any 
of A, B or C was pulled in to the trunk, that change will be removed 
automatically.

- Altu


-Original Message-
From: Eric e...@deptj.eu
To: fossil-users@lists.fossil-scm.org
Sent: Thu, Jun 24, 2010 12:00 pm
Subject: Re: [fossil-users] fossil rebase


 Git rebase help has a very good graphic to explain what it does: 
Assume the following history exists and the current branch is 
topic:   A---B---C topic  / D---E---F---G 
master From this point, the result of either of the following 
commands: git rebase master git rebase master topic would be: 
   A'--B'--C' topic  / D---E---F---G 
master Here, git forgets versions A, B  C if they are not published 
(tagged). I agree we don't want fossil to forget anything. However, 
if fossil can do following, that would be very helpful: 
A---B---C topic/   /   A'--B'--C' (new name) 
  /   / D---E---F---G trunk - AltuBut why would 
anyone want to do 
that?E.___fossil-users 
mailing 
listfossil-us...@lists.fossil-scm.orghttp://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] fossil rebase

2010-06-24 Thread altufaltu
I'm not sure. Is there really no difference?

- Altu



-Original Message-
From: Michael Richter ttmrich...@gmail.com
To: fossil-users@lists.fossil-scm.org
Sent: Thu, Jun 24, 2010 4:23 pm
Subject: Re: [fossil-users] fossil rebase


What does this do that fossil merge trunk from my branch in 
ttmrichter doesn't do?


On 24 June 2010 16:31,  altufa...@mail.com wrote:
Well, you have custom changes (A, B, C) in a branch and you want to
keep up with latest changes happening in trunk - at frequent intervals.

What rebase does is it applies your changes A, B  C to new head (G)
with a knowledge of everything that has happened between E  G. If any
of A, B or C was pulled in to the trunk, that change will be removed
automatically.


- Altu


-Original Message-
From: Eric e...@deptj.eu

To: fossil-users@lists.fossil-scm.org
Sent: Thu, Jun 24, 2010 12:00 pm
Subject: Re: [fossil-users] fossil rebase



 Git rebase help has a very good graphic to explain what it does:
Assume the following history exists and the current branch is
topic:           A---B---C topic          /     D---E---F---G
master From this point, the result of either of the following
commands: git rebase master git rebase master topic would be:
               A'--B'--C' topic                  /     D---E---F---G
master Here, git forgets versions A, B  C if they are not published
(tagged). I agree we don't want fossil to forget anything. However,
if fossil can do following, that would be very helpful:
A---B---C topic            /           /       A'--B'--C' (new name)
          /       /     D---E---F---G trunk - AltuBut why would
anyone want to do
that?E.___fossil-users
mailing

listfossil-us...@lists.fossil-scm.orghttp://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





--
Perhaps people don't believe this, but throughout all of the 
discussions of entering China our focus has really been what's best for 
the Chinese people. It's not been about our revenue or profit or 
whatnot.
--Sergey Brin, demonstrating the emptiness of the don't be evil 
mantra.


___fossil-users mailing 
listfossil-us...@lists.fossil-scm.orghttp://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] fossil rebase

2010-06-23 Thread altufaltu
Well, my understanding of rebase has changed since then, due to the 
same problem we faced. Git 'forgets' unpublished versions when doing 
rebase (but it need not - I may still be wrong here). I'm sure if 
fossil implements rebase, it will not forget old versions.

What I'm interested in is the 'feature' of rebase where it can re-apply 
changes to a new a new head. The result may be in a new branch.

- Altu


-Original Message-
From: Eric e...@deptj.eu
To: fossil-users@lists.fossil-scm.org
Sent: Wed, Jun 23, 2010 12:27 pm
Subject: Re: [fossil-users] fossil rebase


 Hi, Is there a rebase feature in fossil that is similar to git 
rebase? If not, is it planned? - AltuAnd what is different 
sincehttp://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg017
89.html?Eric___fossil-users 
mailing 
listfossil-us...@lists.fossil-scm.orghttp://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] Windows build broken?

2010-06-23 Thread altufaltu
Hi DRH,

I can build fossil from trunk now.

However, there seems some issue with date/time. It shows incorrect date:

$ rm test.fsl
$ ./fossil new test.fsl
project-id: 6e13be383106646451d79a5eae4f731c84d22135
server-id:  f0202d8c43fc11569996c45150aca4740ffd49c6
admin-user: altufaltu (initial password is df)
$ ./fossil timeline -R test.fsl
=== 5695-10-01 ===-- incorrect
02:47:22 [27672aa945] initial empty check-in (user: a0756885 tags: 
trunk)
$ ./fossil version
This is fossil version [d778ffea81] 2010-06-23 13:30:32 UTC

Older version works well:
$ rm test.fsl
$ ./fossil new test.fsl
project-id: 8c9e5b041a9dceb16117a8bfc876f1d0f4b18190
server-id:  c1b0500b000a2f7356065962422c5f4500e6ea4c
admin-user: altufaltu (initial password is b52440)
$ ./fossil timeline -R test.fsl
=== 2010-06-23 ===
14:40:32 [4a09f9f5b6] initial empty check-in (user: a0756885 tags: 
trunk)
$ ./fossil version
This is fossil version [15b293259d] 2010-06-11 12:02:59 UTC

-Original Message-
From: Richard Hipp d...@sqlite.org
To: fossil-users@lists.fossil-scm.org
Sent: Wed, Jun 23, 2010 5:04 pm
Subject: Re: [fossil-users] Windows build broken?





On Wed, Jun 23, 2010 at 7:28 AM, Richard Hipp d...@sqlite.org wrote:



On Wed, Jun 23, 2010 at 3:44 AM,  altufa...@mail.com wrote:
I'm trying to build 953d293c32 version of fossil for Windows, which
seems broken:

gcc -g -O2 -o makeheaders .\\src\\makeheaders.c
awk { printf \#define MANIFEST_UUID \\\%%sn\, $1}
.\\src\\..\\manifest.uuid VERSION.h
gawk: { printf #define MANIFEST_UUID \%%s\\n, }
gawk:                                             ^ syntax error
gawk: cmd. line:1: { printf #define MANIFEST_UUID \%%s\\n, }
gawk: cmd. line:1:                                              ^
unexpected newline or end of string
make: *** [VERSION.h] Error 1


The last change to that part of the makefile was in 2007.  Are you 
saying this used to work for you but it suddenly stopped working?  Have 
you changed your build environment?



At the time I wrote the paragraph above, I had not yet seen last nights 
check-in from Mr. Morgat.  That check-in does indeed break the build, 
and on unix too.  So it has been moved into a branch.  Please build off 
of the trunk and you should be OK.
 


 

- Altu
___
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





--
-
D. Richard Hipp
d...@sqlite.org


___fossil-users mailing 
listfossil-us...@lists.fossil-scm.orghttp://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] fossil rebase

2010-06-22 Thread altufaltu
Hi,

Is there a rebase feature in fossil that is similar to git rebase? If 
not, is it planned?

- Altu
___
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] Using ticket system from command line

2010-05-15 Thread altufaltu
HTML is complete, We agree. But then why these special formatting 
rules, which are very basic and too incomplete?
http://fossil-scm.org/index.html/wiki_rules

It will be preferred if Wiki pages are instead stored as .html files 
and not use any non-HTML formats.

- Altu


-Original Message-
From: Richard Hipp d...@sqlite.org
To: fossil-users@lists.fossil-scm.org
Sent: Sat, May 15, 2010 7:18 pm
Subject: Re: [fossil-users] Using ticket system from command line


On Sat, May 15, 2010 at 8:23 AM, Gour g...@gour-nitai.com wrote:
On Sat, 15 May 2010 07:11:35 -0400
 Richard == Richard Hipp wrote:

Dear Richard,

Richard HTML is not complete enough?  What do you want to do (or for
Richard that matter what does any other wiki system do) that you can't
Richard do (in a more standard way, I should add) with HTML?

it is not point that HTML is not complete, but it is simply too
cumbersome to write documentation in HTML.


So it really comes down to a matter of personal preference.  You say 
HTML is cumbersome.  I say that Markdown, etc. are arbitrary and 
cumbersome.  Different people have different ideas.  And yet, by virtue 
of supporting HTML, the wiki in Fossil is both standard and complete, 
for reasonable meanings of those words.  What you really mean to say is 
that the fossil wiki does not suit your tastes in wiki and you would 
prefer something different.  It's an emacs versus vi thing.


btw, what do you think about:

http://www.fossil-scm.org/index.html/tktview?name=3e3018e96f ?


Ticket change histories can be seen by following the links in the 
submenu bar at the top of the ticket display.  Example:

http://www.fossil-scm.org/index.html/tkthistory/49929a3557
http://www.fossil-scm.org/index.html/tkttimeline?name=49929a3557


--
-
D. Richard Hipp
d...@sqlite.org


___fossil-users mailing 
listfossil-us...@lists.fossil-scm.orghttp://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] Fossil GUI for local source tree operations

2010-04-03 Thread altufaltu
 Mercurial has a whole subsystem (mq) to manage unpublished patches. 
Git implements 'rebase', and allows you to move unpublished commits 
forward.

This is dangerous and we have faced issues when we used commit ids from 
a git repository managed by another team. After few months, the commit 
ids we used in our scripts were no longer in the repository and we 
could not reproduce historical packages (just a couple of months old).

I assume fossil will not encourage such features.

There is a feature called 'shunning' that can be used for the third use 
case.

- Altu


-Original Message-
From: Gé Weijers g...@weijers.org
To: e...@deptj.eu; fossil-users@lists.fossil-scm.org
Sent: Sun, Apr 4, 2010 4:47 am
Subject: Re: [fossil-users] Fossil GUI for local source tree operations


On Thu, 1 Apr 2010, Eric wrote: And that is the way SCM should be - 
_no_ opportunity to rewrite history.There are arguments for allowing 
some editing in history:- 'rebasing' commits allows you to keep a 
linear flow the the commits in a repo which makes things easier to 
follow. Mercurial has a whole subsystem (mq) to manage unpublished 
patches. Git implements 'rebase', and allows you to move unpublished 
commits forward.- abandoned branches just clutter up the repo, and it 
would be nice if they would not clutter up the branch name space 
forever.- some clueless soul can commit copyrighted material to your 
repo, and when you find out three years later because of a 
cease-and-desist letter you _need_ to edit history. The FreeBSD project 
did not go with Mercurial for this exact reason, but stuck to SVN 
because of previous experience. If that ever happens to the Linux 
kernel Git 
tree___fossil-users 
mailing 
listfossil-us...@lists.fossil-scm.orghttp://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] Fossil GUI for local source tree operations

2010-04-01 Thread altufaltu
 I expected e.g. fossil changes to give me my current directory 
changes only.

This is indeed a reasonable requirement. When working inside a checkout 
repository, all local commands should operate within working directory.

- Altu

-Original Message-
From: Andy Reynolds a...@andix.co.uk
To: fossil-users@lists.fossil-scm.org
Sent: Wed, Mar 31, 2010 6:55 pm
Subject: [fossil-users] Fossil GUI for local source tree operations


I understand the rationale for the command line interface, of course.
 
I am very comfortable using the command line (I always have at least 
one dos-box open).
 
But sometimes you get a list of files e.g. fossil changes and for some 
of those files you would like to see the diffs - it's just easier to 
click.
 
I envisage a seperate application just shelling out to the fossil 
binary which would do the real work.
 
The situation is seems to be made worse by e.g. fossil reporting on all 
files in the source tree.
 
I expected e.g. fossil changes to give me my current directory 
changes only.
 
If I have a lot of files out and there are many changes then fossil 
diff blatts a lot of stuff.
 
I still love fossil though!
 
andy

___fossil-users mailing 
listfossil-us...@lists.fossil-scm.orghttp://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] Fossil, first impressions

2010-02-18 Thread altufaltu
Hi Terry,

Fossil has many good features that made me look at, contribute to and 
use it as personal VCS.

However, fossil is created and maintained out of personal interest. It 
does not intent to become a next-gen DVCS system replacing git or 
others. The idea is: If you like it, use it.

- Altu


-Original Message-
From: shards2...@yahoo.com
To: Fossil fossil-users@lists.fossil-scm.org
Sent: Fri, Feb 19, 2010 5:30 am
Subject: [fossil-users] Fossil, first impressions


I really liked trying out Fossil and it may become my personal vcs - 
the integrated wiki and ticket system are great and I use RamDebugger 
once in awhile, too - but I was initially evaluating it for work use, 
where our Subversion setup is turning into a giant space hog.  I have a 
(growing) repository that is about 2 gigs checked out, 1 gig exported 
and the initial import into Fossil rocked because it was only about 250 
megs.   

However, we need partial checkout ability and Fossil just recreates the 
whole exported repo when it is opened, thus defeating one selling point 
of finding a tool that uses less space. (It would save some server 
space, just not enough to justify introducing a whole new tool and it 
would actually force the programmers to use more disk space as near as 
I can tell - and mine isn't the only repo they use.)  Even though I am 
the department support admin, I can't break the repo up since we have 
multiple projects under the trunk, tags, branches default layout and 
Subversion is administered by the server teams, which limits options 
there - like implementing SVK to make Subversion usable.  

The other feature I was looking at was the tagging.  The engineers I 
work for are unhappy with SVN because they are being forced on to it 
 from Clearcase, and they really miss the ability to label individual 
files (most of you probably know that SVN operates at the folder level 
- we had hopes that the new change set capability would be an 
alternative but it wasn't).  I like how Fossil does leaves and 
branching but again the issue of no lite working copy, or partial 
checkouts is a deal breaker.  While space is a big concern, keeping 
users out of some projects is even more important.       

So the search continues.  Bazaar comes close but it's been too unstable 
on Windows every time I've tried it, git on Windows - well, enough said 
there, it was pretty painful when I tested it 6 months ago.         

Most of the open source version control systems I have tested say up 
front that they are built on the initial developers needs.  As nice as 
Fossil is, I was disappointed that it isn't any different in that 
respect. But I'll keep an eye on the open Feature Requests (for partial 
co)  to see if that changes.    

If I've overlooked any obvious workarounds while trying it out, please 
let me know.   

-- Terry
 


___fossil-users mailing 
listfossil-us...@lists.fossil-scm.orghttp://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] fossil new --date-override issue

2010-02-10 Thread altufaltu
Hi,

It seems --date-override doesn't work correctly with fossil new, which 
is required for importing files from other repositories:

$ fossil new test.fsl -A test --date-override 2010-01-01 UTC
project-id: 05468b497577aa00211a76732a997723fb5a8acf
server-id:  23567149953dd056df1d40062d214826895c9dae
admin-user: test (initial password is 5a4f69)

$ fossil timeline -R test.fsl

$

The timelime shows no entries in second case.

I'm unable to file ticket through proxy server as public IP changes 
heavily (even upper 16 bits) :(

- Altu
___
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] Graphical display of fork/merge actions in timeline

2010-02-08 Thread altufaltu
Graphical display doesn't show up on timelines for a branch:
http://fossil-scm.org/index.html/timeline?t=ssl


- Altu





-Original Message-
From: Clark Christensen cdcmi...@yahoo.com
To: fossil-users@lists.fossil-scm.org
Sent: Tue, Feb 9, 2010 3:47 am
Subject: Re: [fossil-users] Graphical display of fork/merge actions in timeline


FWIW, IE6 on XP, well, not so good.  The boxes appear to be shifted down to 
align with the second line of text in the notes.Personally, I don't care about 
IE6, but it _is_ out there in large numbers.  If it were up to me, I would 
disable the graphical display for IE6 with a simple browser sniff.Also, IE 
supports conditional comments (blocks of code that can be parsed/rendered 
depending on browser version).  Might something like that be useful 
here?http://msdn.microsoft.com/en-us/library/ms537512(VS.85).aspx -Clark- 
Original Message From: D. Richard Hipp d...@hwaci.comTo: 
fossil-us...@lists.fossil-scm.orgsent: Mon, February 8, 2010 10:58:11 
AMSubject: Re: [fossil-users] Graphical display of fork/merge actions in 
timelineOn Feb 8, 2010, at 1:41 PM, verizon wrote: Looking at it with Firefox 
3.6 and Safari 4.0.4 (on OS X 10.6.2) I   don't see any difference in the 
presentation. vertical and   horizontal alignment appear identical on both 
browsers. --jimTnx, Jim;  I fixed the Safari thing.  And I fixed it so 
that the graph  regenerates when you resize the browser.  (Same fix, really.)IE 
is still given trouble, of course... On 8 Feb, 2010, at 13:23, Brett Schwarz 
wrote: On Mon, Feb 8, 2010 at 9:28 AM, Jeremy Cowgar jer...@cowgar.com   
wrote: So the updated score is: * Firefox, Opera, Chrome and Konqueror 
all work * IE does not work at all (at least versions 6 and 8, so we can  
 *assume* 7 as well) * Safari has some issues I have IE 8. I got 
it to work by changing the Document Mode to IE8 Standards. There's probably 
someway around this programmable...I   just haven't looked yet... 
___ 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-usersD. 
Richard 
hipp...@hwaci.com___fossil-users 
mailing 
listfossil-us...@lists.fossil-scm.orghttp://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users___fossil-users
 mailing 
listfossil-us...@lists.fossil-scm.orghttp://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] Interesting use for Fossil: notes

2010-01-24 Thread altufaltu
Well, I also use fossil for file copy across my office laptop / home computer. 
One is with domain login, other with no domain and many times windows copy just 
doesn't work... may be because of firewall or some security app. But anyway, 
fossil works better as optimized / compressed file copy and I get version 
control for free!


- Altu





-Original Message-
From: Stephen De Gabrielle stephen.degabrie...@acm.org
To: fossil-users@lists.fossil-scm.org
Sent: Sun, Jan 24, 2010 9:02 pm
Subject: Re: [fossil-users] Interesting use for Fossil: notes


Agreed, it probably counts as the easiest issue/bug tracker to setupin the 
universe, despite the TCL-like embedded language.StephenOn Sunday, January 24, 
2010, Ron Aaron r...@ronware.org wrote: Fossil isn't only good for 
source-control! I just set it up as a server on my local machine (running off 
inetd, but you could also just run it with 'fossil server'). Added a 
shortcut in Firefox to point to http://localhost:3/ (where I have the 
server running) and voila! a perfect note-taking application ... which I can 
also easily back up to another site if I want. This is really cool stuff -- 
thank you, DRH! -- For privacy, my GPG key signature is: AD29415D-- 
--Stephen De gabriellestephen.degabrie...@acm.orgtelephone +44 (0)20 
85670911Mobile+44 (0)79 
85189045http://www.degabrielle.name/stephen___fossil-users
 mailing 
listfossil-us...@lists.fossil-scm.orghttp://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] https doesn't work through proxy?

2010-01-22 Thread altufaltu

$ fossil open ../fossil/fossil.fsl ssl

$ make
$ ./fossil version

This is fossil version [652f20ef9c] 2010-01-21 22:03:24 UTC
$ ./fossil set proxy wwwproxy:80

$ ./fossil clone http://fossil-scm.org no-ssl.fsl
Bytes  Cards  Artifacts Deltas
Send:  49  1  0  0
Received:  287173   6242  0  0
Send:   10025225  0  0
^c

$ ./fossil clone https://fossil-scm.org ssl.fsl
Bytes  Cards  Artifacts Deltas
Send:  49  1  0  0
ERROR. server says:  504 Gateway Timeout
Send: 619 24  0  0
^c


Does fossil use proxy server for https URLs?
Do I have to manually change any file (on top of ssl branch) to make fossil 
work with https:// URLs?


- Altu

___
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] https doesn't work through proxy?

2010-01-22 Thread altufaltu
Hi,


You tried with https:// or http://?


http:// works well.


- Altu





-Original Message-
From: paolo lulli plu...@gmail.com
To: fossil-users@lists.fossil-scm.org
Sent: Fri, Jan 22, 2010 7:23 pm
Subject: Re: [fossil-users] https doesn't work through proxy?


It happened to me also not to be able to get a HTTP clone via proxy.I'm not 
sure, but everything went ok simply giving:fossil clone http://fossil-scm.org 
no-ssl.fsl --proxy wwwproxy:80Without prior setting the 'proxy' var, nor 
exporting the http_proxyone. Maybe a bug on the proxy code ?Hope this could be 
of some help.Regards,Paolo Lulli2010/1/22  altufa...@mail.com: $ fossil 
open ../fossil/fossil.fsl ssl $ make $ ./fossil version This is fossil 
version [652f20ef9c] 2010-01-21 22:03:24 UTC $ ./fossil set proxy wwwproxy:80 
$ ./fossil clone http://fossil-scm.org no-ssl.fsl Bytes  
Cards  Artifacts Deltas Send:  49  1  0
  0 Received:  287173   6242  0  0 Send:   
10025225  0  0 ^c $ ./fossil clone 
https://fossil-scm.org ssl.fsl Bytes  Cards  Artifacts 
Deltas Send:  49  1  0  0 ERROR. server 
says:  504 Gateway Timeout Send: 619 24  0 
 0 ^c Does fossil use proxy server for https URLs? Do I have to manually 
change any file (on top of ssl branch) to make fossil work with https:// 
URLs? - Altu ___ 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 
listfossil-us...@lists.fossil-scm.orghttp://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] https doesn't work through proxy?

2010-01-22 Thread altufaltu
Well,


In my office all communication goes through same http proxy, including https. I 
guess they do pass-thru somehow.


- Altu





-Original Message-
From: D. Richard Hipp d...@hwaci.com
To: fossil-users@lists.fossil-scm.org
Sent: Fri, Jan 22, 2010 9:02 pm
Subject: Re: [fossil-users] https doesn't work through proxy?


HTTPS by its very nature cannot use a proxy.  It must go direct.I should 
probably enhance Fossil so that it automatically bypasses the  proxy when using 
HTTPS.  Until then, you can use the --proxy off  command-line option to 
disable the proxy when using HTTPS.D. Richard 
hipp...@hwaci.com___fossil-users 
mailing 
listfossil-us...@lists.fossil-scm.orghttp://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] https doesn't work through proxy?

2010-01-22 Thread altufaltu
As I said, it works in pass-thru mode. here are send/recieve dumps for 
following transaction:



$ export https_proxy=localhost:8080


$ wget https://fossil-scm.org
--2010-01-22 21:50:46--  https://fossil-scm.org/
Resolving localhost... 127.0.0.1
Connecting to localhost|127.0.0.1|:8080... connected.
ERROR: cannot verify fossil-scm.org's certificate, issued by `/C=US/ST=North 
Carolina/L=Charlotte/O=SQLite.org':
  Self-signed certificate encountered.
ERROR: certificate common name `' doesn't match requested host name 
`fossil-scm.org'.
To connect to fossil-scm.org insecurely, use `--no-check-certificate'.
Unable to establish SSL connection.



- Altu






-Original Message-
From: D. Richard Hipp d...@hwaci.com
To: fossil-users@lists.fossil-scm.org
Sent: Fri, Jan 22, 2010 9:45 pm
Subject: Re: [fossil-users] https doesn't work through proxy?


On Jan 22, 2010, at 10:58 AM, altufa...@mail.com wrote: Well, In my office 
all communication goes through same http proxy,   including https. I guess 
they do pass-thru somehow.Think about it.  With HTTPS, only the two endpoints 
are able to read  the content of the transmission.  How can the proxy get 
involved?  If  the proxy could come into play, that would mean that HTTPS was  
vulnerable to a man-in-the-middle attack - it would be a serious  weakness of 
HTTPS. - Altu -Original Message- From: D. Richard Hipp 
d...@hwaci.com To: fossil-users@lists.fossil-scm.org Sent: Fri, Jan 22, 
2010 9:02 pm Subject: Re: [fossil-users] https doesn't work through proxy? 
HTTPS by its very nature cannot use a proxy.  It must go direct. I should 
probably enhance Fossil so that it automatically bypasses the proxy when using 
HTTPS.  Until then, you can use the --proxy off command-line option to 
disable the proxy when using HTTPS. D. Richard Hipp d...@hwaci.com 
___ 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-usersD. 
Richard 
hipp...@hwaci.com___fossil-users 
mailing 
listfossil-us...@lists.fossil-scm.orghttp://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
 


send.bin
Description: Binary data


recv.bin
Description: Binary data
___
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] Add files recursively?

2010-01-21 Thread altufaltu
Wait... read this:



C:\md repo
C:\cd repo
C:\repofossil new actual.fossil
blah...
C:\repocd ..
C:\md waA
C:\cd waA
C:\waAfossil open ..\repo\actual.fossil
C:\waAcd ..
C:\md waB
C:\cd waB
C:\waBfossil open ..\repo\actual.fossil
C:\waBcd ..
C:\


There are only three files in waA and waB, which will come down to 1 when DRH 
commits the change.
waA and waB are not related at all, other than the fact that they share 
(push/pull) same repository (C:\repo\actual.fossil).


... and, fossil server c:\repo\actual.fossil will give you a working fossil 
server!
Try fossil ui c:\repo\actual.fossil if that makes it easy.


- Altu


-Original Message-
From: Daniel Carrera dcarr...@gmail.com
To: fossil-users@lists.fossil-scm.org
Sent: Thu, Jan 21, 2010 4:13 pm
Subject: Re: [fossil-users] Add files recursively?


Michael Richter wrote: 1) I don't see how one file is better than one 
directory with one file.  One is two entities to keep track of (one 
directory, one file) and one  is a single entity to keep track of (one file).  
Seems pretty obvious to  me.You won't be surprised to hear that I differ. When 
I use darcs I don't think about which files are inside '_darcs/' but fossil 
forces me to think about four files and pollutes my root directory. 2) But 
the truth is that there *are* other files. You can move them to other 
directories, but they still exist, and arguably it is worse to have the 
other files spread out instead of having them together.   You are not 
understanding the whole point of this.  *You are not  _intended_ to put your 
repository file in the same directory as your  project.*  The repository is a 
single database which is shared by all  checked-out instances of it.Ok, but 
(1) this is not in the docs and (2) it doesn't solve the more files to keep 
track of issue. Other SCMs manage to work without asking me to have a separate 
file in some directory outside my directory tree. It seems odd that fossil 
would need to add that extra little bit of complexity. Consider the case of hg 
or darcs or some other such distributed system  which conflates the repository 
and the working set.  I'm working on a  project, so I clone a remote 
repository into a local directory.  I make  changes to feature A.  While I'm 
working on A, I get a high-priority  request to work on feature B.  Either I 
clone the remote repository  again (needs network, needs time, hits the remote 
server harder in a  large project, wastes space as the repository itself is 
recopied, etc.)  or I clone my local copy in A (which just wastes the 
space).If don't see how fossil makes you waste a lot less space. You still have 
two working trees. You avoid duplicating the database, but I would assume that 
that's not a very large file to begin with. Especially on modern hard disks. I 
have a Darcs project that has been going on for a while. The _darcs directory 
is 13MB and my hard disk has space for 160GB. It never crossed my mind to think 
about wasting 0.008% of my hard disk. I can get back a lot more space by 
removing a program I don't use. Let's say we took the second option.  While 
I'm working in B, I finish  my work in A.  I push my changes and delete A ... 
and WHOOPS!  I just  screwed up B, didn't I?Why would that screw up B? If 
making a little branch like that screws up the SCM then the SCM sucks. The 
whole reasons why we have SCMs so to allow concurrent development. B is 
expecting A as an uplink which is now gone  because the distinction between 
the working set and the repository is  fuzzy.If your SCM works like that, then 
it's the SCM's fault. It's stupid. Take Darcs, Mercurial or Bazaar. Create a 
repository, then pull from it to make A, then pull from that to make B, then 
delete A, and there is no problem. Why would there be? A is a branch, B is 
a branch, there is no good reason why B needs A.  I can reseat B to point 
to another copy of the repository (and  hope that that repository doesnt' have 
changes which clash with the  changes I made in A and in B) but I think 
anybody can see that this is  not a particularly good solution.I think it is 
fixing the wrong problem. B should not have to point to one specific branch 
for it to work. If this is how fossil works, to me that's just one more reason 
not to use fossil. As I said, the whole point of SCMs is to allow concurrent 
development and this is more true for distributed SCMs. I should be able to 
make branches nilly willy without the whole thing breaking due to some weird 
DAG that the SCM needs. I don't have to think about these things if I use 
Darcs, Bazaar or Mercurial. Fossil keeps the concept of the repository and the 
working set  distinct.Btw, AFAIK the only SCM that joins these concepts is 
Darcs.Anyways, the things you've said have only scared me off from using 
fossil. I didn't know that fossil would require branches to point to other 
branches in some sort of DAG. b) Change a configuration to get rid of two 
files, then 

Re: [fossil-users] Add files recursively?

2010-01-21 Thread altufaltu
 As I said earlier, I think you misunderstand how the SCMs you criticize 
 actually work. So you are seeing problems that don't exist.
You made very good points. Let's talk once you understand how fossil actually 
works...- Altu




-Original Message-
From: Daniel Carrera dcarr...@gmail.com
To: fossil-users@lists.fossil-scm.org
Sent: Thu, Jan 21, 2010 10:11 pm
Subject: Re: [fossil-users] Add files recursively?


Twylite wrote: Again, this has absolutely nothing to do with branches.  I 
don't know  where you're getting that idea from.In other SCMs, if I do this:$ 
cd B$ darcs init$ darcs pull ../AI am creating a new branch B, separate, and 
independent of A. Ditto for Hg, Git and Bazaar. As I said earlier, I think you 
misunderstand how the SCMs you criticize actually work. So you are seeing 
problems that don't 
exist.Daniel.___fossil-users 
mailing 
listfossil-us...@lists.fossil-scm.orghttp://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] Fossil HTTPS Support

2010-01-12 Thread altufaltu
I'd also like to switch to https. I don't understand dependencies, etc very 
much. Does anyone have recipe to build it with https support on Windows?


- Altu





-Original Message-
From: p...@planet.nl
To: fossil-users@lists.fossil-scm.org
Sent: Tue, Jan 12, 2010 5:28 pm
Subject: Re: [fossil-users] Fossil HTTPS Support



If it gets added to trunk, could the binding to libcrypto and libopenssl please 
be optional? I mean rather than compiling with a dependency on those libs, add 
code to dynamically load these libraries and disable https: support if they 
cannot be found.
 
Those libraries are available standard on linux boxes, but not on windows. Not 
sure about FreeBSD  OS X. The mingw dll's are about 1 MB in size if I remember 
well. Also, older posix systems may not have the right version available. An 
alternative would be to consider something like the cyassl library, a 150K 
binary, which could be made a co-build, next to Fossil.
 
How would SSL support work in the case where fossil is hosted at a cheapo ISP 
and the cgi setup is used to serve requests?
 
Paul


From: fossil-users-boun...@lists.fossil-scm.org on behalf of Ron Aaron
Sent: Tue 1/12/2010 7:12 AM
To: fossil-users@lists.fossil-scm.org
Subject: Re: [fossil-users] Fossil HTTPS Support



On Tuesday 12 January 2010 08:09:21 George King wrote:
 Hi list,

 Given the recent security discussion, I would like to inquire about the
 current state of HTTPS support Unless there are
 compelling reasons not to, could these additions be merged into trunk?

I would also like this.  No need for it to be a default -- if the repo address
begins 'https', then use that ... otherwise, don't.

--
Sending me something private?
Use my GPG public key: AD29415D


 
___fossil-users mailing 
listfossil-us...@lists.fossil-scm.orghttp://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] HTTPS implementation

2010-01-12 Thread altufaltu
Hi Dmitry,


I built fossil with https support on Linux but it keeps asking me about the 
certificate even if I accept with 'a' (always). I tried merging trunk to ssl 
branch to see if it resolves the problem but it persists.


If I keep saying 'a' to certificate prompts, I can clone successfully. But then 
if I sync, it again prompts me and then prints the REPLACE INTO statement in 
console, followed by a message to run fossil all rebuild, which also does not 
help.


Please help.


This is how I built it:
fossil open fossil.fsl ssl
vi Makefile (to enable FOSSIL_ENABLE_SSL=1)
make



This is fossil version [d92945e5da] 2009-11-09 21:22:32 UTC



- Altu





-Original Message-
From: Dmitry Chestnykh dch...@gmail.com
To: fossil-users@lists.fossil-scm.org
Sent: Thu, Nov 5, 2009 7:07 am
Subject: Re: [fossil-users] HTTPS implementation


Okay, here's how I currently implemented it.Everything SSL is in http_ssl.c, 
which has a similar interface to  http_socket.c, and http_transport.c calls 
these functions.When a user connects to https server, s/he's presented with 
Unknown  SSL certificate prompt, which prints some values from certificate,  
for example:Unknown SSL certificate:  countryName   = RU  
stateOrProvinceName   = Some-State  organizationName  = Coding 
Robots  commonName= codingrobots.com  emailAddress  
= x...@xxx.comissued By:...and asks him to decline, accept or always accept 
this certificate.  (Usually, when using HTTPS, SSL certificates signed by 
trusted root  CAs are automatically accepted, however this requires keeping a 
list  of root certificates -- I ignored this for now -- all certificates are  
untrusted by default).If certificate is declined by the user, connection fails. 
If it's  accepted, it continues.If user chooses to always accept a certificate, 
Fossil saves it to  ~/.fossil database in global_config table with the 
following format:key=cert:hostnamevalue=PEM certificatewhere PEM certificate is 
a certificate saved in PEM (text) format:-BEGIN CERTIFICATE-...-END 
CERTIFICATE-The next time user connects to this hostname, Fossil looks up 
the  certificate in global_config for the hostname and adds its to the  trusted 
certificates list, so that user won't get prompted to accept  it again.That's 
it. It works for me on Mac OS X. Though I haven't yet checked  if it actually 
encrypts anything, but it should :-) (Need a working  traffic sniffer...).Feel 
free to try to compile and test it: http://codingrobots.org/p/fossilPS Also, 
everything is under #isdef FOSSIL_ENABLE_SSL (which is  currently defined in 
config.h). I'm not good in Makefiles and stuff,  so I'm not sure how the actual 
configuration should be done.--Dmitry ChestnykhCoding 
Robotshttp://www.codingrobots.comdmi...@codingrobots.com___fossil-users
 mailing 
listfossil-us...@lists.fossil-scm.orghttp://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] tree checksum does not match

2009-12-17 Thread altufaltu
Thanks.


BTW, I saw many good changes in fossil last night. I'm pleased :)



-Original Message-
From: D. Richard Hipp d...@hwaci.com
To: fossil-users@lists.fossil-scm.org
Sent: Thu, Dec 17, 2009 6:55 pm
Subject: Re: [fossil-users] tree checksum does not match


On Dec 16, 2009, at 11:43 PM, altufa...@mail.com wrote: Hi DRH, is there any 
reason content of these files can't be stored   in _FOSSIL_ database 
itself?The manifest and manifest.uuid files are not used by Fossil.  Fossil  
makes those files available for the convenience of the application and  the 
application's makefile.  For example, the  makefile for SQLite  extracts 
information from its manifest and manifest.uuid in order to  generate the 
sqlite3_sourceid() interface.http://www.sqlite.org/c3ref/libversion.htmlThe 
makefile for fossil itself also uses these files to construct the  version 
information that is displayed when you type fossil version.If this 
information were in the _FOSSIL_ file or was only available  using the fossil 
command, then you would not be able to build either  SQLite or Fossil from the 
raw ZIP Archive download or without having  a fossil executable on hand.  
Hence, it is important that the manifest  and manifest.uuid files exist.D. 
Richard 
hipp...@hwaci.com___fossil-users 
mailing 
listfossil-us...@lists.fossil-scm.orghttp://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] tree checksum does not match

2009-12-16 Thread altufaltu
Well, revert could still be used for reverting selected files but update should 
also revert any missing files - that's how SCMs have worked.



-Original Message-
From: Jeremy Cowgar jer...@cowgar.com
To: fossil-users@lists.fossil-scm.org
Sent: Wed, Dec 16, 2009 9:07 am
Subject: Re: [fossil-users] tree checksum does not match


Will Duquette w...@wjduquette.com wrote: On Dec 15, 2009, at 5:58 PM, D. 
Richard Hipp wrote:   (Third thing that needs to be fixed - there ought to 
be an easier way  to revert many files.  Or, maybe if files are missing they 
out to be  automatically rm-ed.  Or maybe that there is an option to  
automatically rm missing files.  Thoughts?  What do other DVCSesdo?)  
Richard,  What I'd expect if I had deleted a file from the file system 
without doing a fossil rm is that a fossil update would simply assuming 
that it was missing and restore it.  This is what CVS and SVN do, and I can't 
see any reason why a DVCS should be different in this regard.  (I'm quite 
willing to be enlightened if anyone can provide with one. :-) I wonder if 
revert wouldn't be better. What I am thinking is that I may not want to update 
my source tree right now. Maybe I am in the middle of some big changes, 
autosync is on, etc...Just as if I were to edit abc.txt and blank the content, 
I could do a fossil revert to get the content back. If I accidentally removed a 
file, revert it. That will allow me to get it back without fancy trickery 
(autosync off, or update to my given 
version).Jeremy___fossil-users 
mailing 
listfossil-us...@lists.fossil-scm.orghttp://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] 3 Feature requests - globbing using the repository.

2009-12-10 Thread altufaltu
My 2 cents. --keep and --force options are intuitive, I would prefer them.


- Altu



-Original Message-
From: Joshua Paine jos...@letterblock.com
To: fossil-users@lists.fossil-scm.org
Sent: Thu, Dec 10, 2009 3:15 am
Subject: Re: [fossil-users] 3 Feature requests - globbing using the repository.


On Wed, 2009-12-09 at 22:22 +0100, Stephan Beal wrote: That said, presumably 
when you rm a file, it already exists in the repo, and the chance of a 
significant loss due to an unwanted unlink() on the file seems to be small.But 
the function that the current method provides is one that's reallyneeded 
sometimes. I.e., don't keep track of this file anymore. I likethat that's 
convenient, too.So, for what little it's worth, I'd like fossil mv and fossil 
rm toreally perform the file system operations by default, and let me accessthe 
current behavior with the --keep flag.If that's not acceptable, let them keep 
their current default function,but add a --do or --force flag to make them work 
on the filesystem, too.I agree with Jeremy's proposal to prompt before 
destroying work thathasn't been committed (and the consequent necessity of the 
--forceoption).-- Joshua Paine  LetterBlock: Web applications built with joy  
http://letterblock.com/  
301-576-1920___fossil-users mailing 
listfossil-us...@lists.fossil-scm.orghttp://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] Numbered list syntax?

2009-12-08 Thread altufaltu
Me like it too.


- Altu



-Original Message-
From: Wilson, Ronald rwils...@harris.com
To: fossil-users@lists.fossil-scm.org
Sent: Wed, Dec 9, 2009 6:54 am
Subject: Re: [fossil-users] Numbered list syntax?


I like it.Ron Wilson, Engineering Project Lead(o) 434.455.6453, (m) 
434.851.1612, www.harris.comHARRIS CORPORATION   |   RF Communications Division 
assuredcommunications(tm) -Original Message- From: 
fossil-users-boun...@lists.fossil-scm.org [mailto:fossil-users- 
boun...@lists.fossil-scm.org] On Behalf Of Jeremy Cowgar Sent: Tuesday, 
December 08, 2009 6:58 PM To: Fossil User Mailing List Subject: Re: 
[fossil-users] Numbered list syntax?   Any feedback on the below?  Jeremy 
  Subject: Numbered list syntax?  Hello,  I am looking at the 
source and see that enumerated lists are defined by:1.  Hello   2.  
Goodbye  i.e. a two spaces, a number, a period, two spaces, text.  Why was 
it decided to use that syntax instead of the common # syntax? This means that 
if I have a list of ten things and want to add in an item after position 4, I 
have to reorder the entire list.  In the fossil docs for the rationale of the 
wiki markup, I read: The wiki markup used by fossil, though limited, is 
common to most other wiki engines, is intuitive, and is sufficient for 90% of 
all formatting tasks. I've used a lot of wiki's and have not seen the 
numbered list syntax of above and it does not seem intuitive either.  I 
made the change to fossil to support#  Hello   #  Goodbye  can I 
commit the change drh? The1.  Hello   2.  Goodbye  syntax is intact 
and unchanged.  Jeremy  ___ 
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 
listfossil-us...@lists.fossil-scm.orghttp://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] external links

2009-11-02 Thread altufaltu
Hi DRH,


Check-in [0039b7813e] shows a rectangle next to external links in IE and 
chrome. Is that intentional? I expected to see some other shape.


- Altu


___
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] History for a particular file

2009-10-28 Thread altufaltu
Hi DRH,


Shall I commit these changes?


- Altu


-Original Message-
From: Venkat Iyer ven...@comit.com
To: fossil-users@lists.fossil-scm.org
Sent: Wed, Oct 28, 2009 11:48 am
Subject: Re: [fossil-users] History for a particular file









I am not sure how to get it in, and if it's even worthy of getting in.
I made some mods.

  1. add help
  2. add -l option (for brief and verbose histories)
  3. report error for unknown files.

I'm not sure if I should pollute this list with code examples.  So I
moved it to:

 http://tinyurl.com/ylpr8zw

which is really:

 http://venksi.blogspot.com/2009/10/i-evaled-bunch-of-distributed-version.html

I'm working on trying to integrate fossil into emacs vc.

 - Venkat


-Original Message-
From: Joshua Paine jos...@letterblock.com
Sent: Wednesday, October 21, 2009 10:49:19
Subject: Re: [fossil-users] History for a particular file

I would like to see this feature in fossil. How does an enhancement like
this make its way into the main codebase?


___
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] Developing on Unix and Windows

2009-10-24 Thread altufaltu
Last time I used vi, it showed ^M at end of each line... does the new version 
classify files as DOS/Unix and handles edits correctly?


- Altu


-Original Message-
From: Stephen De Gabrielle spdegabrie...@gmail.com
To: fossil-users@lists.fossil-scm.org
Sent: Fri, Oct 23, 2009 1:44 pm
Subject: Re: [fossil-users] Developing on Unix and Windows







vi
emacs

s.
On Fri, Oct 23, 2009 at 8:09 AM,  altufa...@mail.com wrote:
 I'm not much familiar with editors in unix. Are there good editors in
 unix that handle \r\n correctly?

 - Altu

 -Original Message-
 From: Joshua Paine jos...@letterblock.com
 To: fossil-users@lists.fossil-scm.org
 Sent: __aolWsbDateToL10n__Wed, 21 Oct 2009 11:42:47
 -0400__aolWsbDateToL10n__
 Subject: Re: [fossil-users] Developing on Unix and Windows

 On Wed, 2009-10-21 at 17:09 +0200, Ramon Ribó wrote:
   1- A TCL file is checked in on windows
   2- It is checked out on unix and line ending is \r\n

 When the file is created on Windows, it should be created using unix
 line endings. This is very easy to do in most editors. You can just set
 it as your default and no one gets hurt. Everything except Notepad can
 view it fine.

   1- I create a nice README or License file for my application in unix
   3- README files are open by the user (not by my that I use a
 wonderful
  convert-all editor). In Windows, they typically open with
 Notepad.
   4- The file is viewed as with one very long line

 Since your end users are not likely to checkout your code from fossil, I
 don't think fossil's behavior is very relevant here. Either create your
 README with windows line endings, or add some kind of conversion into
 your build process when you produce packages for end users.

 For source code, my experience is that unix endings work everywhere for
 running or viewing--except windows notepad. If there is any language
 available on both windows and linux where a file will run/compile on
 windows if it has windows endings *but not* if it has unix endings and
 likewise will run on linux only with unix endings, then I have some
 sympathy for your plight. Frankly, though, probably not enough that I
 would want to see such an ugly feature built into fossil.

 --
 Joshua Paine
 LetterBlock: Web applications built with joy
 http://letterblock.com/
 301-576-1920

 ___
 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




-- 

--
Stephen De Gabrielle
stephen.degabrie...@acm.org
Telephone +44 (0)20 85670911
Mobile+44 (0)79 85189045
http://www.degabrielle.name/stephen
___
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] Developing on Unix and Windows

2009-10-23 Thread altufaltu
My proposal is to use an editor that is aware of DOS and UNIX line 
endings.

- Altu


-Original Message-
From: Ramon Ribó ram...@compassis.com
To: fossil-users@lists.fossil-scm.org
Sent: __aolWsbDateToL10n__Wed, 21 Oct 2009 16:36:47 
+0200__aolWsbDateToL10n__
Subject: Re: [fossil-users] Developing on Unix and Windows

  Hello,

   The conversion of line endings does not affect at all to its sha1 
checksum
as it is only an input/output filter. The internal representation of
the file inside
fossil continues to be unique.

   Some files need conversion and some other no. In cvs, when adding a 
file
it is necessary to specify for every file if it is ascii or not. This
property is stored
with the file. An alternative could be that the user defined some
extensions that
need filtering. For example:

fossil settings ascii-extensions .tcl .c .cc

  The problem is that, if fossil does not provide some facility for
this, it is very
difficult or impossible to implement the solution externally to fossil
as an script
or something.

In any case, what is your proposal for using fossil to manage a 
program
both in unix and windows?


2009/10/21 D. Richard Hipp d...@hwaci.com:

 On Oct 21, 2009, at 7:57 AM, Ramon Ribó wrote:

  Hello,

  When developing the same program on Unix and on Windows, cvs
 automatically converts the line
 end of the files to the appropriates for every platform. In this way,
 if we commit a file in windows that
 contains \r\n as line ends, we can checkout this file on unix and 
it
 will have \n line ends.

  As I see, fossil does not change the line endings of the ascii
 files. If we try to work as is, I see several
 problems, for example, scripts begin with #! on unix do not work if
 they have \r\n as line end

  What is the opinion of the fossil users  developers on this? What
 is the suggested method for developing
 the same program in both unix and windows? will fossil be modified in
 the future to contain an automatic
 translation of line endings?


 Fossil was designed with file integrity in mind.  The identifier for a
 file is its SHA1 checksum.  If you start changing line-endings, that
 changes the SHA1 checksum, and the identity of the file.

 Furthermore, some file formats are broken by changing line endings.
 Certainly most binary file formats (GIFs, JPEGs) cannot tolerate line-
 ending changes.  But even some text formats (for example the fossil
 manifest file) require a specific line ending.


 D. Richard Hipp
 d...@hwaci.com



 ___
 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