I would second Craig's suggestion (but instead of git I would prefer using
hg, except if you're going to check in statements in there, git's inferior
interface and nasty quirks are probably worth dealing with in that case as
it lets you move file locations at no storage cost whereas moving files in
hg creates a new copy). I also do this within some sort of encrypted
filesystem solution and commit often (mostly as way to create backup
copies). Note that you don't have to convert your entire disk or partition,
check out Truecrypt for a solution that works off of a large regular file,
you can do this without a big annoying backup + revamp cycle.

About asserting the cost basis: I'll add on the Beancount TODO list a
feature that lets you assert the total cost basis for a particular type of
unit. I think that should be sufficient verification.



On Mon, Jan 12, 2015 at 10:33 PM, Eric Weigle <[email protected]> wrote:

> I also use file-level GPG encryption on all financial data. Using a VCS
> would require an encrypted filesystem of some sort, which is waiting until
> my next computer / total disk reinstall.
>
> I have backups. Just not at the granularity I'd probably have with
> legitimate version control.
>
> On Mon, Jan 12, 2015 at 7:23 PM, Craig Earls <[email protected]> wrote:
>
>> Stick your ledger file in a guy repo and do a commit before any major
>> tinkering.
>>
>>
>> On Monday, January 12, 2015, Eric Weigle <[email protected]> wrote:
>>
>>> Mostly paranoia. Since switching from gnucash to ledger I've messed
>>> things up majorly a couple times with overzealous search and replace
>>> "cleanup" and want to avoid that as much as possible.
>>>
>>> My main use case is that I get a stock statement and want to do an
>>> account reconciliation at the lot level. Adding some asserts as a marker
>>> for next time would be nice in case I screw something up in the interim.
>>>
>>> On Sat, Jan 10, 2015 at 10:48 AM, Martin Blais <[email protected]> wrote:
>>>
>>>> I've thought about this before: Beancount only offers checks in units,
>>>> not individual lots, neither in total cost basis for those units. This is
>>>> not an unreasonable feature to consider however, but I haven't found it to
>>>> be necessary yet.
>>>>
>>>> Are you just being particularly sensitive to making assertions, or do
>>>> you have a specific use case in mind?
>>>>
>>>>
>>>>
>>>>
>>>> On Sat, Jan 10, 2015 at 11:20 AM, Eric Weigle <[email protected]>
>>>> wrote:
>>>>
>>>>> Related to the earlier question about currencies/commodities, I can't
>>>>> seem to find a way to say something like this:
>>>>>
>>>>> 2015/01/01 Stock balance forward
>>>>>     Assets:Stock    0 = 5 AAPL {$100}
>>>>>     Assets:Stock    0 = 10 AAPL {$200}
>>>>>
>>>>> Is this possible?
>>>>>
>>>>> --
>>>>>
>>>>> ---
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "Ledger" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to [email protected].
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>
>>>>  --
>>>>
>>>> ---
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Ledger" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>  --
>>>
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "Ledger" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
>> --
>> Craig, Corona De Tucson, AZ
>> enderw88.wordpress.com
>>
>>  --
>>
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "Ledger" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>  --
>
> ---
> You received this message because you are subscribed to the Google Groups
> "Ledger" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"Ledger" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to