@@ -1,15 +1,99 @@
1 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- Notes: Porting fossil to win32
2 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- ======================================================================
3 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
-
4 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- Setting up my build environment:
5 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
-
6 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- Install:
7 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- MinGW 5.1.3
8 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- MSYS 1.0.10
9 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
-
10 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- Download/compile/install zlib (configure --prefix=/mingw)
11 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- Download/compile/install tclsh (configure --prefix=/) (for tests)
12 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
-
13 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- All commands were issued in the MSYS shell, not a cmd.exe
14 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
-
1 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ Notes: Porting fossil to win32
2 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ======================================================================
3 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
4 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ Setting up my build environment:
5 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ----------------------------------------------------------------------
6 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
7 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ Install:
8 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ MinGW 5.1.3
9 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ MSYS 1.0.10
10 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
11 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ Download/compile/install zlib (configure --prefix=/mingw)
12 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ Download/compile/install tclsh (configure --prefix=/) (for tests)
13 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
14 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ All commands were issued in the MSYS shell, not a cmd.exe
15 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
16 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
17 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
18 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ Outstanding Issues:
19 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ----------------------------------------------------------------------
20 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
21 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ * server is totally non-functional - #if/#end'd out of the code
22 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ * all path operations are defunct
23 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ * remote network operations are reporting: can't resolve host name: xyz
24 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
25 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ Winsock must be initialized before using:
26 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
27 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ WSADATA info;
28 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ if (WSAStartup(MAKEWORD(1,1), &info) != 0){
29 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ fossil_panic("can't initialize winsock");
30 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ }
31 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
32 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
33 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
34 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ Commands status:
35 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ----------------------------------------------------------------------
36 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
37 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ add OK
38 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ cgi Not tested
39 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ changes OK
40 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ checkout BAD #1
41 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ clean OK
42 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ clone Local Only #2
43 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ close OK
44 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ commit OK (not tested with gpg signing yet)
45 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ config OK
46 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ deconstruct OK
47 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ del OK
48 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ descendents OK
49 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ diff OK
50 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ extra OK
51 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ help OK
52 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ http Not Tested
53 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ info OK
54 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ leaves OK
55 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ ls OK
56 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ merge OK
57 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ new OK
58 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ open OK
59 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ pull BAD #2
60 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ push BAD #2
61 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ rebuild OK (didn't have a corrupt file to try on though)
62 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ redo BAD #3
63 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ rm OK
64 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ server BAD #2,#4
65 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ status OK
66 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ sync BAD #2
67 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ timeline OK
68 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ tkdiff OK
69 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ undo OK
70 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ update OK
71 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ user capabilities OK
72 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ user default OK
73 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ user list OK
74 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ user new OK
75 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ user password OK
76 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
77 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ #1 Have a repo where I removed a file. I did a fossil checkout 123abc,
78 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ which is the last version that had the file. The file does not
79 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ appear. fossil checkout --force 123abc does things, but still the
80 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ file does not appear.
81 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
82 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ Make a new dir, fossil open ../repo.fsl && fossil checkout 123abc and
83 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ the file appears.
84 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
85 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ Is that normal operation?
86 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
87 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ #2 No socket operations are functioning yet
88 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
89 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ #3 In test1/ I edited a file, test2/ I updated, type file.txt changes
90 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ were there. I then did fossil undo file.txt. The changes were gone
91 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ and fossil status said I had edited file.txt. A fossil redo did not
92 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ print anything to the screen and the changes for file.txt are not
93 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ in the file. fossil status still reports that the file was edited.
94 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ There was no commit/update or any other command inbetween these
95 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ actions.
96 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+
97 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ #4 There were various difficulties in this function beyond simple socket
98 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ problems. The major one being fork. This will probably be the last
99 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ command to be functional in fossil on windows.
15 100 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!