Appendix

Supported VCS

VCS

Supported?

Fetch

Update

Branch

Revision

URL Check

Note

Git

Y

Y

Y

Y

Y

Y

Automatically fetch submodules

Mercurial (hg)

Y

Y

Y

Y

Y

Y

Subversion (svn)

Y

Y

Y

Y

Y

N

Baazar (bzr)

Y

Y

Y

N

Y

N

Some functionalities are not verified

Fossil (fossil)

Y

Y

Y

N

Y

N

BitKeeper (bk)

N

N

N

N

N

N

Not supported

Acceptable Prefixes for SRCS

Prefix

Source Type

Auto deduction 1

Notes

git

Git (VCS)

Yes

hg

Mercurial (VCS)

No

svn

Subversion (VCS)

No

bzr

Baazar (VCS)

No

fossil

Fossil (VCS)

No

tbl

Tarball Archives (Remote Files)

Partial

2 4

file

Opaque Binary Blobs (Remote Files)

No

3

Supported Checksum (Hashing) Algorithm

Algorithm

Recommended?

Notes

MD2

N

MD5

N

SHA1

N

SHA256

Y

SHA224

Y

5

SHA384

Y

SHA512

Y

6

BLAKE2B

Y

BLAKE2S

Y

SHA3_224

Y

7

SHA3_256

Y

SHA3_384

Y

SHA3_512

Y

8

1

Auto deduction means if the prefix is omitted, whether acbs would try to deduce the missing prefix

2

Will attempt to extract the archive

3

Will leave the files as-is, implies SUBDIR='.'

4

Only when the extension name contains .tar or .zip

5

Although recommended, please consider using SHA256 or better

6

Although recommended, the hash sum is just too long. Currently, SHA256 is sufficient enough.

7

Although recommended, please consider using SHA3_256 or better

8

Although recommended, the hash sum is just too long. Currently, SHA3_256 is sufficient enough.