System: Slackware Linux (version 15.0)
CPUs: Intel(R) Core(TM) i5-3230M CPU @2.60GHz
GPU: Mesa DRI Intel(R) HD Graphics 4000
Deps: fossil-src-2.26.tar.gz
Installation of fossil.
http://slackbuilds.org/repository/15.0/development/fossil/
fossil.tar.gz
https://fossil-scm.org/home/uv/download.html
fossil-src-2.26.tar.gz
Upgrade the version number in the .SlackBuild.
bash-5.1# sed -i 's/2.17/2.26/g' fossil/*.SlackBuild
bash-5.1# cd fossil && ./*.SlackBuild
...
bash-5.1# cd .. && installpkg fossil-2.26-x86_64-1_SBo.tgz
...
bash-5.1#
Clone and compute a diff between two artifacts of a repository.
bash-5.1$ fossil clone https://core.tcl-lang.org/bwidget bwidget.fossil &> /dev/null
bash-5.1$ fossil fdiff a051b4affc 9bb4c3f5ba -R bwidget.fossil
--- a051b4affc
+++ 9bb4c3f5ba
@@ -204,11 +204,11 @@
configure {
set font [lindex $args 0]
set args [lrange $args 1 end]
}
default {
- return -code error "XLFDfont: commande incorrect: $cmd"
+ return -code error "XLFDfont: command incorrect: $cmd"
}
}
set lfont [split $font "-"]
if { [llength $lfont] != 15 } {
return -code error "XLFDfont: description XLFD incorrect: $font"
@@ -219,11 +219,11 @@
-foundry { set index 1 }
-family { set index 2 }
-weight { set index 3 }
-slant { set index 4 }
-size { set index 7 }
- default { return -code error "XLFDfont: option incorrecte: $option" }
+ default { return -code error "XLFDfont: option incorrect: $option" }
}
set lfont [lreplace $lfont $index $index $value]
}
return [join $lfont "-"]
}
bash-5.1$
Git, Fossil and Hg are distributed as opposed to SVN which is based on a Client-Server model.
FAQ