While all supported revision control systems work well enough for basic
use, some advanced or special features are not supported in all of them.
The table below summarises this for each revision control system and
-links to more information about each.
+links to more information about each [[du lich|http://didaudidau.vn]].
[[!table data="""
feature |[[git]]|[[svn]]|[[bzr]] |[[monotone]]|[[mercurial]]|[[darcs]]|[[tla]] |[[cvs]]
[[ikiwiki-makerepo]]|yes |yes |yes |yes |yes |yes |no |yes
auto.setup |yes |yes |incomplete|yes |incomplete |yes |incomplete|yes
`rcs_commit_staged` |yes |yes |yes |yes |yes |yes |no |yes
-`rcs_rename` |yes |yes |yes |yes |no |yes |no |yes
-`rcs_remove` |yes |yes |yes |yes |no |yes |no |yes
-`rcs_diff` |yes |yes |yes |yes |no |yes |yes |yes
-`rcs_getctime` |fast |slow |slow |slow |slow |slow |slow |slow
-`rcs_getmtime` |fast |slow |slow |slow |no |no |no |no
+`rcs_rename` |yes |yes |yes |yes |yes |yes |no |yes
+`rcs_remove` |yes |yes |yes |yes |yes |yes |no |yes
+`rcs_diff` |yes |yes |yes |yes |yes |yes |yes |yes
+`rcs_getctime` |fast |slow |slow |slow |fast |slow |slow |slow
+`rcs_getmtime` |fast |slow |slow |slow |fast |no |no |no
`rcs_preprevert` |yes |no |no |no |no |no |no |no
`rcs_revert` |yes |no |no |no |no |no |no |no
anonymous push |yes |no |no |no |no |no |no |no