History log of /haiku/src/servers/package/FSTransaction.h (Results 1 – 3 of 3)
Revision Date Author Comments
# ce312433 02-Jul-2015 Philippe Saint-Pierre <stpere@gmail.com>

package_daemon::FSTransaction: Init fIsFinished

CID 1108429.


# 9f81ca83 27-Sep-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

Merge branch 'package-management'

Conflicts:
src/preferences/network/Jamfile


# 23733521 26-Sep-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

package daemon: Implement writable files handling

* Move Volume::Exception to top level and into own files.
* Add utility class FSUtils, move Volume::RelativePath there and add a
bunch of FS utili

package daemon: Implement writable files handling

* Move Volume::Exception to top level and into own files.
* Add utility class FSUtils, move Volume::RelativePath there and add a
bunch of FS utility functionality.
* Add FSTransaction, a helper class to record FS operations and revert
them.
* When activating a package we now extract the writable
files/directories it declares. The handling is not quite complete:
- We don't handle merges yet. I.e. the user will have to do that
manually for now.
- We don't propagate issues/infos regarding the writable files (e.g.
that a manual intervention is required) to the user yet.

show more ...