You are browsing as a guest. Sign up (or log in) to start making projects!

Trail

  • 3 Devlogs
  • 5 Total hours

A VCS (Version Control System) that works on the same core principles as Git.

Open comments for this post

46m 43s logged

Devlog 03

Welcome to devlog 3 of trail, I have made some changes in src/commands/revertBack.js so it can bring back nested folders and files also when user runs trail revert commitId.

Future goal:

Enable users to push and pull code from GitHub. It is a complex task, but I will try my best to implement this.

0
0
1
Open comments for this post

2h 7m 43s logged

Devlog 02

Modified the structure of history.json to support nested files also. Before it, trail only saved commit data for root level files.


Before:

{  
    "commitId": "...",
    "commitDesc": "Added authentication", 
    "date": "...",
    "files": {
             "index.js": "af82bd73...",
             "app.js": "b17de09a..."  
    }
}

After:

{
     "commitId": "...", 
     "commitDesc": "Added authentication", 
     "date": "...", 
     "filesAndFolders": {   
                  "D:\\Projects\\my_project_1\\file1.txt": "af82bd73...",    
                  "D:\\Projects\\my_project_1\\src\\app.js": "b17de09a..."  
       }
}
0
0
2
Open comments for this post

1h 36m 59s logged

Devlog 01

Welcome to “trail”, a version control system built on the same core principles as Git.


Features:

  • Takes a snapshot of the current state of your project.
  • View all the commit history using ‘trail log –oneline’.
  • Revert back to a specific commit in history.

Note:

It currently supports only root level files (no nested folders), but I’m actively working on it to expand its features.

0
0
2

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…