Skip to content

Latest commit

 

History

History
50 lines (37 loc) · 1.72 KB

cloning.md

File metadata and controls

50 lines (37 loc) · 1.72 KB

Cloning with Fossil in VS Code

Commands

Cloning is possible from the fossil extension through the command palette (Ctrl-Shift-P). Search for Fossil: Clone.

Fossil Repository

You'll first be prompted to enter the repository URI. Enter the entire URI, including the scheme (ex. http:// , file:// , https:// , etc)

As an Example: FossilURI

Hitting Esc will abort the cloning process

Username

fossil-user

You will be prompted for your repository authentication user name. If you do not have a repository user name leave this blank. Because a user name is not required, hitting Esc at this step does not abort the cloning process.

User Authentication

fossil-auth

If you entered a username you will be prompted to enter your user authentication (password). Aborting here (by hitting Esc) does not abort the cloning process but falls back to an anonymous clone (no usernname and no authentication).

Parent Directory

fossil-root

Enter the root directory for the cloned repo. If VS Code is opened to a folder the parent root directory will default to the currently opened folder, otherwise it will be blank. Hitting Esc here will abort the cloning process.

Input Prompts

Various prompts may come up while cloning. If these prompts are unclear then abort by hitting Esc and run your fossil clone command from the built-in terminal (Ctrl+`).

Most notably this rather ugly prompt about SSL failure can be read about on the Fossil SSL Certificate wikipage: fossil-ssl-fail