File Annotation
Not logged in
34accdd0cd 2007-09-22       jnc: Fossil on Win32
5890c67d86 2007-09-21       jnc: ======================================================================
5890c67d86 2007-09-21       jnc: 
34accdd0cd 2007-09-22       jnc: Setting up the build environment:
5890c67d86 2007-09-21       jnc: ----------------------------------------------------------------------
5890c67d86 2007-09-21       jnc: 
5890c67d86 2007-09-21       jnc:   Install:
5890c67d86 2007-09-21       jnc:     MinGW 5.1.3
5890c67d86 2007-09-21       jnc:     MSYS  1.0.10
5890c67d86 2007-09-21       jnc: 
5890c67d86 2007-09-21       jnc:   Download/compile/install zlib (configure --prefix=/mingw)
5890c67d86 2007-09-21       jnc:   Download/compile/install tclsh (configure --prefix=/) (for tests)
5890c67d86 2007-09-21       jnc: 
34accdd0cd 2007-09-22       jnc:   Installing zlib and tclsh was done in the MSYS shell so I could
34accdd0cd 2007-09-22       jnc:   easily use the configure scripts. Tcl is only required to run the
34accdd0cd 2007-09-22       jnc:   tests. You could install a binary distribution of Tcl/Tk and use
34accdd0cd 2007-09-22       jnc:   that to run the tests, or you could opt to simply trust that
34accdd0cd 2007-09-22       jnc:   everything worked and not run the tests.
34accdd0cd 2007-09-22       jnc: 
34accdd0cd 2007-09-22       jnc:   There is a contributed zlib package on the MinGW site.
34accdd0cd 2007-09-22       jnc: 
34accdd0cd 2007-09-22       jnc:   Downloading and installing a binary Tcl/Tk package and the
34accdd0cd 2007-09-22       jnc:   contributed zlib package would remove the requirement of MSYS.
34accdd0cd 2007-09-22       jnc: 
34accdd0cd 2007-09-22       jnc: 
34accdd0cd 2007-09-22       jnc: Building on Windows:
34accdd0cd 2007-09-22       jnc: ----------------------------------------------------------------------
34accdd0cd 2007-09-22       jnc: 
34accdd0cd 2007-09-22       jnc:   Ensure you have read "Setting up the build environment" first.
34accdd0cd 2007-09-22       jnc: 
34accdd0cd 2007-09-22       jnc:   Building is as simple as one command:
34accdd0cd 2007-09-22       jnc: 
34accdd0cd 2007-09-22       jnc:       C:\fossil-src> make -f Makefile.w32
c7278fd013 2007-09-22       jnc: 
c7278fd013 2007-09-22       jnc: 
c7278fd013 2007-09-22       jnc: Outstanding Issues:
c7278fd013 2007-09-22       jnc: ----------------------------------------------------------------------
c7278fd013 2007-09-22       jnc: 
c7278fd013 2007-09-22       jnc: * server is totally non-functional - #if/#end'd out of the code
c7278fd013 2007-09-22       jnc: 
c7278fd013 2007-09-22       jnc: 
c7278fd013 2007-09-22       jnc: Commands status:
c7278fd013 2007-09-22       jnc: ----------------------------------------------------------------------
c7278fd013 2007-09-22       jnc: 
c7278fd013 2007-09-22       jnc: add               OK
c7278fd013 2007-09-22       jnc: cgi               Not tested
c7278fd013 2007-09-22       jnc: changes           OK
c7278fd013 2007-09-22       jnc: checkout          BAD #1
c7278fd013 2007-09-22       jnc: clean             OK
8372cc0b81 2007-09-22       jnc: clone             OK
c7278fd013 2007-09-22       jnc: close             OK
8372cc0b81 2007-09-22       jnc: commit            OK
c7278fd013 2007-09-22       jnc: config            OK
c7278fd013 2007-09-22       jnc: deconstruct       OK
c7278fd013 2007-09-22       jnc: del               OK
c7278fd013 2007-09-22       jnc: descendents       OK
c7278fd013 2007-09-22       jnc: diff              OK
c7278fd013 2007-09-22       jnc: extra             OK
c7278fd013 2007-09-22       jnc: help              OK
c7278fd013 2007-09-22       jnc: http              Not Tested
c7278fd013 2007-09-22       jnc: info              OK
c7278fd013 2007-09-22       jnc: leaves            OK
c7278fd013 2007-09-22       jnc: ls                OK
c7278fd013 2007-09-22       jnc: merge             OK
c7278fd013 2007-09-22       jnc: new               OK
c7278fd013 2007-09-22       jnc: open              OK
8372cc0b81 2007-09-22       jnc: pull              OK
8372cc0b81 2007-09-22       jnc: push              OK
34accdd0cd 2007-09-22       jnc: rebuild           OK
c7278fd013 2007-09-22       jnc: redo              BAD #3
c7278fd013 2007-09-22       jnc: rm                OK
8372cc0b81 2007-09-22       jnc: server            BAD #4
c7278fd013 2007-09-22       jnc: status            OK
8372cc0b81 2007-09-22       jnc: sync              OK
c7278fd013 2007-09-22       jnc: timeline          OK
c7278fd013 2007-09-22       jnc: tkdiff            OK
c7278fd013 2007-09-22       jnc: undo              OK
c7278fd013 2007-09-22       jnc: update            OK
c7278fd013 2007-09-22       jnc: user capabilities OK
c7278fd013 2007-09-22       jnc: user default      OK
c7278fd013 2007-09-22       jnc: user list         OK
c7278fd013 2007-09-22       jnc: user new          OK
c7278fd013 2007-09-22       jnc: user password     OK
c7278fd013 2007-09-22       jnc: 
c7278fd013 2007-09-22       jnc: #1 Have a repo where I removed a file. I did a fossil checkout 123abc,
c7278fd013 2007-09-22       jnc:    which is the last version that had the file. The file does not
c7278fd013 2007-09-22       jnc:    appear. fossil checkout --force 123abc does things, but still the
c7278fd013 2007-09-22       jnc:    file does not appear.
c7278fd013 2007-09-22       jnc: 
c7278fd013 2007-09-22       jnc:    Make a new dir, fossil open ../repo.fsl && fossil checkout 123abc and
c7278fd013 2007-09-22       jnc:    the file appears.
c7278fd013 2007-09-22       jnc: 
c7278fd013 2007-09-22       jnc:    Is that normal operation?
c7278fd013 2007-09-22       jnc: 
c7278fd013 2007-09-22       jnc: #3 In test1/ I edited a file, test2/ I updated, type file.txt changes
c7278fd013 2007-09-22       jnc:    were there. I then did fossil undo file.txt. The changes were gone
c7278fd013 2007-09-22       jnc:    and fossil status said I had edited file.txt. A fossil redo did not
c7278fd013 2007-09-22       jnc:    print anything to the screen and the changes for file.txt are not
c7278fd013 2007-09-22       jnc:    in the file. fossil status still reports that the file was edited.
c7278fd013 2007-09-22       jnc:    There was no commit/update or any other command inbetween these
c7278fd013 2007-09-22       jnc:    actions.
5890c67d86 2007-09-21       jnc: 
c7278fd013 2007-09-22       jnc: #4 There were various difficulties in this function beyond simple socket
c7278fd013 2007-09-22       jnc:    problems. The major one being fork. This will probably be the last
c7278fd013 2007-09-22       jnc:    command to be functional in fossil on windows.