SVCS - English Documentation
Loading...
Searching...
No Matches
Commit.hxx File Reference

Defines the Commit class, representing a permanent snapshot in the VCS history. More...

#include "VcsObject.hxx"
#include <string>
#include <vector>
#include <ctime>

Go to the source code of this file.

Classes

class  svcs::core::Commit
 Represents a single, immutable historical point (snapshot) in the repository's history. More...

Namespaces

namespace  svcs::core
 Core VCS data structures and object model.

Detailed Description

Defines the Commit class, representing a permanent snapshot in the VCS history.

A Commit object links a Tree object (the repository state) with parent commits and essential metadata like author, timestamp, and the commit message, forming the basis of the project's history.