> Your suggestions are welcomed.
Call me crazy, but what about a simple discussion board system built into
Fossil itself? That way all the existing Fossil security code could be
utilized. It could be distributed and you could push/pull conversation threads
as artifacts. It could send out
On Wed, Dec 6, 2017, at 02:22 PM, Richard Hipp wrote:
> There have been lots of changes (hopefully, "improvements") to the web
> interface of Fossil over the past few days. If you have not be
> following the developments, I encourage you to visit a few of the main
> sites running the latest code
Do you keep updating Fossil 1.x? Will changes to the Fossil 1.x line be
ported to 2.x?
On Wed, Mar 1, 2017, at 11:36 AM, Richard Hipp wrote:
> On 3/1/17, sky5w...@gmail.com wrote:
> > More 2.0+ requests...
>
> Fossil 2.0 will say focused on one thing: SHA3
>
> --
> D.
This article was recently posted to Hacker News:
https://matt.sh/howto-c
I'd love to get thoughts/reactions from this community on this set of
best practices for C programming.
I'm always trying to improve my C programming skills and I think Fossil
does a good job of using C in a very pragmatic
If I use the URL /artifact/artifact_id I am taken to a source code
listing of artifact_id.
How can I do the same by filename? Suppose I want the HEAD version of a
given file, and I always want that URL to point to the HEAD version?
Also (if not too much trouble) -- if someone could point me to
On Sat, Apr 18, 2015, at 09:53 AM, Richard Hipp wrote:
[...]
The problem arises when the second user does not notice, or chooses to
ignore, this message and the situational awareness within the
organization is such that nobody notices the fork plainly displayed on
the timeline. The check-in
I am working on a project with a colleague. We're working from
different machines.
When I look at the timeline, it appears that at some point recently the
trunk diverged. In other words, what was once one stream of updates
(depicted visually with the boxes and lines) is now two lines, each line
On Fri, Apr 3, 2015, at 08:25 AM, Richard Hipp wrote:
On 4/3/15, Sean Woods s...@seanwoods.com wrote:
How can I merge both of these branches back into one trunk?
fossil merge (with no arguments) should merge together all forks of
the branch you are working on.
Thanks, that fixed
No, I couldn't fill that role for you. I'm an independent developer
and not associated with the core Git team.
(A bit off-topic)
I am impressed with your Blitz skin and also the relatively new skin on
the main fossil web site. Do you have any quick tips/resources on how I
can make my sites
Fossil's ticket reports enable you to create a report by entering custom
SQL into the web interface. When you file your changes, it checks the
query to determine whether it's a SELECT. It's a simple string
comparison:
http://fossil-scm.org/index.html/artifact/d59e49a92272cf6a?ln=248-250
I
I'm curious about the coding convention in fossil with respect to
variable naming. It seems that the code follows something like the
following convention:
- integers have no prefix
- strings have a z prefix e.g. zParam
- pointers have a p prefix e.g. pSomething
- function pointers have an x
This is a simple question but I could not find previous discussion using
a Google search.
I have a Python file in one of my repos. I click Download and get a
pop-up box from Firefox saying where would you like to download this
to.
Thing is, I want to view the plain text in my web browser, not
On Sun, Dec 7, 2014, at 12:03 PM, Richard Hipp wrote:
On Sun, Dec 7, 2014 at 11:24 AM, Sean Woods s...@seanwoods.com wrote:
This is a simple question but I could not find previous discussion using
a Google search.
I have a Python file in one of my repos. I click Download and get a
pop
Suppose it's Monday morning (like...5 minutes ago) and you committed all
your changes on Friday afternoon. You come in on Monday and use the
handy `fossil diff --tk` feature to see if you left anything uncommitted
last week.
When there are no outstanding changes and you `fossil diff --tk`, it
On Mon, Oct 27, 2014, at 08:25 AM, Ramon Ribó wrote:
New test version contained in branch: tk-diff-viewer, behaves in the
following way:
http://fossil-scm.org/index.html/info/cbd4dca6807d95d73c22cb02893887efc1b51655
When there are no changes, the GUI opens with void differences and a
On Mon, Oct 27, 2014 at 6:58 AM, Tony Papadimitriou to...@acm.org
wrote:
I have several repos open at the same time, not always the same ones. Before
I swap computers (home = work) I would like to close all open repos on one
site, and take a backup to take to the other site.
I wanted to
Workflow:
1. fossil open
2. vi somefile.c
3. make some changes
4. :wq
On the command line I can do `fossil diff` to diff the current checkout
against the repository.
Can I do the same in the Web UI (via `fossil ui`)?
I did a search of the list archives and can't seem to find
On the command line I can do `fossil diff` to diff the current checkout
against the repository.
Can I do the same in the Web UI (via `fossil ui`)?
No, you cannot (currently) diff the working check-out using the web interface.
But, you do know about the --tk option to fossil diff,
Could someone on this list please be so kind as to remind me what the
best way to install TCL and TK is on Windows 7 64 bit? I know about
ActiveTCL but licensing does seem kinda restrictive.
I would expect ActiveTCL to be licensed under the same terms as TCL.
(At least when I used
On Tue, Oct 21, 2014, at 12:42 PM, Andreas Kupries wrote:
Also note that a 32bit ActiveTcl runs just fine on a 64bit system.
Only the 64bit extensions go under the business license.
The best person to ping at ActiveState about your issues with the
licensing is Jeff.
Thanks. I don't have any
TODO: I often find myself wanting the ability to search for specific strings
within the diff. This comes in handy when looking for specific changes in a
large diff such as fossil diff --tk --from version-3.8.6 --to version-3.8.7
in SQLite. A search box on the GUI would be a nice
On Wed, Oct 15, 2014, at 01:23 PM, Ron W wrote:
In theory, writing a SVN-dump to git-fast-export format converter could be
done. If you want to have a near real time mirror of the SVN repo, you might
have to create the Fossil repo that way because git-svn maps SVN branches
and tags in a
Or you could ask me, since I wrote autosetup :-)
I appreciate your assistance and responsiveness.
glob.tcl is bundled up in the jimsh0 executable, but you can find it because
the source code is there - autosetup/jimsh0.c
Some part of the autosetup/configure process is failing because of
I have fixed Jim Tcl, updated autosetup, and pushed a new version to the
'autosetup' branch.
Please test. If it looks ok, perhaps someone can pull it into trunk.
Woo hoo! It works! Bonzer!!
swoods@web75:Fossil-93fb7c774f$ ./fossil version
This is fossil version 1.25 [93fb7c774f]
What is the latest version of Fossil that will run on the 2.6.x line of
Linux kernels?
I regularly run Fossil on CentOS 5, which still ships kernel 2.6.18.
As do I.
Can't compile off trunk and I don't know why.
We don't know why, either, since you didn't include the error message
$ mkdir skull # fossil head, get it? Ahahaha.
$ cd skull
$ fossil open /museum/fossil.fossil # where fossils live
Clever!
I saw that jimsh references glob.tcl, so I removed all my local Tcl/Tk
stuff -- I wasn't really using it -- and rebuilt Fossil clean
If ./configure isn't working for you, then make a copy of Makefile.classic
into Makefile and hand-edit that file to get it to do what you want. It
isn't hard.
Excellent, that did the trick. Now everything is as it should be.
Thank you!
___
A manifest indeed does contain details about a checkin[1]. So the UUID
that you see in the local repository but not he remote repository is a
UUID of a checkin? If so, it will look something like this:
http://www.fossil-scm.org/index.html/info/36c4551e7cda231c0b5fe99600afc75c10eba2c7
Can you share the text of the missing artifact with us? That might be
instructive.
Here you go. This is the textual representation. It shows up in the
Web UI as if it were source code -- like it appears in a gray box with
dashed lines.
I can browse to other SHAs for files I changed and
Support for filenames that contain the ? character was added on 2012-11-30
(see http://www.fossil-scm.org/fossil/info/647bb7b79f for the change). Since
your Fossil server is earlier than this, it won't be able to interpret files
that contain ? characters and so it won't see this check-in.
No. Did you start with a clean checkout? No prior configure results
sitting around?
Yes I did. After receiving your message, I re-extracted it from the tar
archive and tried configure again. No luck. See below.
swoods@web75:tmp$ rm -r Fossil-e0199bfc43
swoods@web75:tmp$ tar -xzvf
Recently it just stopped auto syncing. I do `fossil push` and it still
doesn't work.
Can you provide some sample output for a commit that doesn't sync? Also,
what about:
fossil settings autosync
fossil settings dont-push
Also, since you mentioned push is failing, you could also do:
Have you tried running: fossil sync --verily
I have not. I tried invoking that command but looks like it needs an argument
to the repository (vs. the cloned checkout).
I forget where I put it! I usually put that in ~/fossils but it's not there.
Is there a way I can tell, looking at the
Have you tried running: fossil sync --verily
This didn't help. Still doesn't appear in the timeline.
swoods@sachem:~/code$ fossil sync -R pr.fossil --verily
Sync with http://swo...@code.seanwoods.com/pr.fossil.cgi
Round-trips: 1 Artifacts sent: 0 received: 0
Sync finished with 6045
Have you tried running: fossil sync --verily
This didn't help. Still doesn't appear in the timeline.
And what does fossil remote show you? Is it the correct URL?
Yes.
swoods@sachem:~/code/pr$ fossil remote
http://swo...@code.seanwoods.com/pr.fossil.cgi
What is the output
swoods@sachem:~/code/pr$ fossil remote
http://swo...@code.seanwoods.com/pr.fossil.cgi
Does the artifact actually exist if you take the UUID of the missing
artifact and ask /info about it via the server URL?
Something like:
http://swo...@code.seanwoods.com/pr.fossil.cgi/info/UUID
Hello!
I have a remote machine with Fossil on it. Fossil version [8d758d3715]
2012-10-22 12:48:04 - which is really old, I know, but it works fine and
that machine is on a Linux 2.6 kernel still (!) CGI enabled, etc. I
have being doing fossil commit for months and it always autosyncs with
the
I recompiled off the latest trunk and that didn't help.
Clarification: server is on ancient 2012 version, client is on latest
trunk just compiled. When I commit on the client, it doesn't push to
the server, even `fossil remote-url` says that's where it should go for
remotes.
Sorry; I am le
Dear List,
I am hacking on a large, complicated code base in my spare time for fun.
I unzipped the tarball with many source files and imported it into a
Fossil repository. This aids me greatly in reviewing the code.
I often use the find . | xargs grep idiom (or some variant) to search
within
I just got the idea that i might want to add a separate user to one of
my repos so that i can easily see which commits come from my ODroid
machine (an ARM platform) as opposed to anywhere else (Intel
platforms), so that i can more easily narrow down any potential
portability bugs made on one or
I have been using C for many more projects over the past year. I enjoy writing
projects in C because they are fast, reasonably portable (across unices), and
have a small footprint. The coding style is natural to me and I enjoy having
insight into some of the lower level details.
I approach
On Mon, 12 Aug 2013 18:15:37 -0600
Chad Perrin c...@apotheon.net wrote:
I'm actually leaning more toward thttpd now, anyway.
I'd also like to be able to use Fossil with e.g. FastCGI and wonder what
do you think about Hiawatha (http://www.hiawatha-webserver.org/) web
server which is
There are a number of FCGX_ routines, declared in fcgiapp.h, which may be
useful. I've used them in a project where recompiling all sources was not
possible (other code distributed as binary shared library).
Not sure how easy to integrate into Fossil, but as I recall Fossil has at least
some
This all works fine, with one significant exception. When I do a diff
operation on many files that are updated during the incremental import, it
appears that the entire file is new. In other words, the left hand side of
the diff is blank and the right hand side is entirely green. If I do
I work at a company that is currently using SVN + Bugzilla for SCM. It's
painful, and I am experimenting with Fossil on one of my local VMs to trial a
parallel process for tracking all the changes. Fossil's out of the box UI is
fantastic and just what we need.
My goal is to set up a separate
I work at a company that is currently using SVN + Bugzilla for SCM. It's
painful, and I am experimenting with Fossil on one of my local VMs to trial a
parallel process for tracking all the changes. Fossil's out of the box UI is
fantastic and just what we need.
My goal is to set up a
Yes, the tip is the most recent checkin, which often differs from the
trunk (which is a branch). If that bothers you, tou can edit the Files menu
link in the Admin pages and force it to point to /dir?ci=trunk.
Admin == Header
Look for something like:
if {[hascap oh]} {
html a
Hello All,
I apologize for the rather elementary question, but I can't seem to
clone a remote repository and commit to it. I've created a remote user
for myself and given it every possible permission. I've been able to
push and pull to different repositories on this server before.
I've pasted
On Fri, Dec 21, 2012, at 07:32 PM, Richard Hipp wrote:
On Fri, Dec 21, 2012 at 7:17 PM, Sean Woods s...@seanwoods.com wrote:
Hello All,
I apologize for the rather elementary question, but I can't seem to
clone a remote repository and commit to it. I've created a remote user
49 matches
Mail list logo