summaryrefslogtreecommitdiff
path: root/src/other_tools/git_operations
AgeCommit message (Expand)Author
2024-12-05GitCAS: remove friend GitRepoMaksim Denisov
2024-12-05GitRepo: keep GuardedRepo unexposed and adjust the interface.Maksim Denisov
2024-12-03For FetchIntoODBBackend "Ensure" backend is validMaksim Denisov
2024-12-02Add aditional checks to initializations of git reposMaksim Denisov
2024-12-02Replace default value of GitOpValue's result field by std::nullopt.Maksim Denisov
2024-11-14other_tools/git_operations: Implement IWYU suggestionsPaul Cristian Sarbu
2024-10-08Name global constants using kCamelCase.Maksim Denisov
2024-10-07Enable readability-redundant-member-init check.Maksim Denisov
2024-10-07Replace manual new allocations for git_strarray with std::vectorsMaksim Denisov
2024-09-26Fix enum sizes proposed by clang-tidy.Maksim Denisov
2024-09-26Fix redundant std::optional conversionsMaksim Denisov
2024-09-23Reorder dependencies and remove duplicates in OSSMaksim Denisov
2024-08-26GitOps: Pass source directory to GitInitialCommit operationPaul Cristian Sarbu
2024-08-26GitRepo: Change logic that creates commits to explicitly give directoryPaul Cristian Sarbu
2024-08-26GitOpParams: Remove unneeded branch fieldPaul Cristian Sarbu
2024-08-07Replace classic C boolean operators with keywordsMaksim Denisov
2024-07-19git opertions: return tag for keep operationsKlaus Aehlig
2024-07-05Pass StorageConfig to git_repo and git_repo_remoteMaksim Denisov
2024-07-05Use StorageConfig functionality via Instance()Maksim Denisov
2024-04-10Add KeepTree to critical Git operationsPaul Cristian Sarbu
2024-04-08Use properly included standard library types by defaultPaul Cristian Sarbu
2024-03-26Add missing system includesPaul Cristian Sarbu
2024-03-15Clean up more includes and targetsPaul Cristian Sarbu
2024-03-13Fix tmpdir locationKlaus Aehlig
2024-03-08just-mr: Report fetch URLs on debug levelOliver Reiche
2024-03-08SystemCommand: Transfer outfile responsibility to callerOliver Reiche
2024-03-08just-mr: Fix shell out executionOliver Reiche
2024-03-07just-mr: Fix unguarded optional accessOliver Reiche
2024-02-29just-mr and serve: Extend use of noexcept specifierPaul Cristian Sarbu
2024-02-20git repo fetch: support "inherit env"Klaus Aehlig
2023-12-19other_tools: Fix missing includes of direct dependenciesPaul Cristian Sarbu
2023-12-04git_repo_remote: Fix wrong header include formatPaul Cristian Sarbu
2023-11-02GitRepo: Add method for async fetch from local repositoryPaul Cristian Sarbu
2023-06-06style: Use designated initializersPaul Cristian Sarbu
2023-03-30GitRepo: Guard fake repository odb wrappingPaul Cristian Sarbu
2023-03-24libgit2: Remove use of deprecated functions...Paul Cristian Sarbu
2023-03-23GitRepoRemote: Improve logging messagesPaul Cristian Sarbu
2023-03-23GitRepoRemote: Fix missing string in log messagePaul Cristian Sarbu
2023-03-23just-mr: Add git binary optionPaul Cristian Sarbu
2023-03-23just-mr: Shell out to system Git for update commit from SSH remote...Paul Cristian Sarbu
2023-03-22just-mr: Shell out to system Git for fetches over SSH...Paul Cristian Sarbu
2023-03-22Git operations: Remove obsolete method declarationPaul Cristian Sarbu
2023-03-07Git: Move 'fake' repository log messages to more appropriate reporting levelPaul Cristian Sarbu
2023-03-03GitRepoRemote: Correctly honor proxy settings in fetch and commit updatePaul Cristian Sarbu
2023-03-03Git: Add utility method for retrieving proxy information for libgit2 callsPaul Cristian Sarbu
2023-03-03GitRepoRemote: Correctly honor SSL certification settings in fetch and commit...Paul Cristian Sarbu
2023-03-03Git: Add utility method for honoring SSL certification settings in libgit2 callsPaul Cristian Sarbu
2023-03-03GitRepoRemote: Add getter for config snapshotPaul Cristian Sarbu
2023-02-17structure cleanup: move remote operations of GitRepo to other_tools...Paul Cristian Sarbu
2023-01-24Just-MR: Remove obsolete GET_BRANCH_REFNAME critical Git operationPaul Cristian Sarbu