path: root/src/clients/cave/cmd_sync.cc
AgeCommit message (Expand)AuthorLines
2022-11-08cave: Use IteratorRange<T>::empty() (NFC)Avatar Marvin Schmidt -1/+1
2022-11-08tree: Convert to range-based for loops (NFC)Avatar Marvin Schmidt -11/+9
2022-11-08cave: Use range-based loop to iterate over commandline parametersAvatar Marvin Schmidt -4/+3
2017-01-16paludis: c++11-ify repository iterationAvatar Saleem Abdulrasool -6/+5
2016-08-04modernize: use override annotationsAvatar Saleem Abdulrasool -10/+10
2016-08-04modernize: convert to range based for-loopsAvatar Saleem Abdulrasool -3/+2
2013-05-22Use nullptrAvatar Ciaran McCreesh -5/+4
2013-05-22Switch to std mutex and condition_variableAvatar Ciaran McCreesh -3/+1
2013-05-22Use std::threadAvatar Ciaran McCreesh -2/+1
2011-10-04Rename sync suffixes to sourcesAvatar David Leverton -5/+7
2011-06-22Warn if an --option is specified multiple timesAvatar Ciaran McCreesh -1/+1
2011-04-12MetadataKey value -> parse_valueAvatar Ciaran McCreesh -4/+9
2011-03-27ActionQueue no longer usedAvatar Ciaran McCreesh -1/+0
2011-03-26Use Environment rather than PackageDatabaseAvatar Ciaran McCreesh -9/+8
2011-03-19cave sync --revisionAvatar Ciaran McCreesh -2/+5
2011-03-19Let syncing specify a revisionAvatar Ciaran McCreesh -1/+1
2011-03-12Make command importance an enumAvatar Ciaran McCreesh -7/+7
2010-11-08cave sync --suffixAvatar Ciaran McCreesh -4/+10
2010-11-07Let sync take a suffixAvatar Ciaran McCreesh -3/+3
2010-08-17formats -> coloursAvatar Ciaran McCreesh -1/+1
2010-08-17format_general is deadAvatar Ciaran McCreesh -1/+0
2010-08-17fmt syncAvatar Ciaran McCreesh -19/+22
2010-08-12Let hooks take an output managerAvatar Ciaran McCreesh -8/+9
2010-07-23Avoid more explicit newageAvatar Ciaran McCreesh -1/+1
2010-07-23Avoid sptr.reset(new ...)Avatar Ciaran McCreesh -1/+1
2010-07-22Use std::make_shared<>Avatar Ciaran McCreesh -2/+1
2010-07-22No more tr1:: and tr1/Avatar Ciaran McCreesh -14/+14
2010-06-09Replace Validated with WrappedValueAvatar Ciaran McCreesh -1/+1
2010-04-25Don't start timestamps until after pre hooksAvatar Ciaran McCreesh -0/+3
2010-03-26Create a temporary StandardOutputManager in case of errorsAvatar David Leverton -0/+2
2010-03-05Fix 4.2Avatar Ciaran McCreesh -4/+4
2010-02-19ClientOutputFeaturesAvatar Ciaran McCreesh -1/+2
2010-01-10Auto-sequential if syncing one repoAvatar Ciaran McCreesh -0/+3
2010-01-05Make use of OutputManager::nothing_more_to_come()Avatar Ciaran McCreesh -0/+2
2010-01-05Tweak actions, create output manager infoAvatar Ciaran McCreesh -1/+1
2010-01-03Don't show (active) when sequentialAvatar Ciaran McCreesh -1/+1
2010-01-03Prettier output handlingAvatar Ciaran McCreesh -10/+26
2010-01-02Cleaner output managersAvatar Ciaran McCreesh -4/+27
2010-01-02Signal success to output managersAvatar Ciaran McCreesh -14/+23
2009-12-28Make sequential workAvatar Ciaran McCreesh -0/+4
2009-12-28Move executors into utilAvatar Ciaran McCreesh -120/+1
2009-12-28Change how we execute syncsAvatar Ciaran McCreesh -210/+291
2009-10-21There's no point in sync_interfaceAvatar Ciaran McCreesh -6/+2
2009-06-07mark sync as an important commandAvatar Saleem Abdulrasool -0/+6
2009-04-27Only invalidate expired write cache entriesAvatar Ciaran McCreesh -0/+7
2009-02-11Move output manager out of utilAvatar Ciaran McCreesh -1/+1
2009-02-11Support out of band messagesAvatar Ciaran McCreesh -0/+4
2009-02-10Don't do log via OutputManager for nowAvatar Ciaran McCreesh -5/+0
2009-02-10Header fixesAvatar Ciaran McCreesh -0/+4
2009-02-06More general OutputManager framework.Avatar Ciaran McCreesh -25/+55