SVCS - English Documentation
Loading...
Searching...
No Matches
svcs::core::RepositoryManager Member List

This is the complete list of members for svcs::core::RepositoryManager, including all inherited members.

addFileToStaging(const std::string &filePath)svcs::core::RepositoryManager
branchExists(const std::string &branch_name) constsvcs::core::RepositoryManager
clearMergeState() constsvcs::core::RepositoryManager
clearStagingArea()svcs::core::RepositoryManager
createCommit(const std::string &message)svcs::core::RepositoryManager
generateCommitHash(const std::string &content)svcs::core::RepositoryManagerstatic
getBranchHead(const std::string &branch_name) constsvcs::core::RepositoryManager
getBranchHistory(const std::string &branch_name) constsvcs::core::RepositoryManager
getCommitByHash(const std::string &commit_hash) constsvcs::core::RepositoryManager
getCommitFiles(const std::string &commit_hash) constsvcs::core::RepositoryManager
getCommitHistory() constsvcs::core::RepositoryManager
getCurrentBranch() constsvcs::core::RepositoryManager
getFileContentAtCommit(const std::string &commit_hash, const std::string &file_path) constsvcs::core::RepositoryManager
getHeadCommit() constsvcs::core::RepositoryManager
getMergeBranch() constsvcs::core::RepositoryManager
getParentCommitHash(const std::string &commit_hash) constsvcs::core::RepositoryManager
getRepositoryPath() constsvcs::core::RepositoryManager
getStagedFiles()svcs::core::RepositoryManager
initializeRepository(const std::string &path, bool force=false)svcs::core::RepositoryManager
isMergeInProgress() constsvcs::core::RepositoryManager
isRepositoryInitialized(const std::string &path=".")svcs::core::RepositoryManager
removeRepository(const std::filesystem::path &path) constsvcs::core::RepositoryManager
RepositoryManager(std::shared_ptr< ISubject > bus)svcs::core::RepositoryManagerexplicit
restoreFilesFromCommit(const CommitInfo &commit) constsvcs::core::RepositoryManager
revertCommit(const std::string &commit_hash)svcs::core::RepositoryManager
saveStagedChanges(const std::string &message)svcs::core::RepositoryManager
setMergeState(const std::string &branch_name, const std::string &commit_hash) constsvcs::core::RepositoryManager
updateBranchReference(const std::string &branchName, const std::string &commitHash) constsvcs::core::RepositoryManager
updateCommitReferences(const std::string &removedCommitHash, const std::string &newParentHash) constsvcs::core::RepositoryManager
updateHead(const std::string &commit_hash) constsvcs::core::RepositoryManager