DVCS and data loss?
        Posted  
        
            by David Wolever
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by David Wolever
        
        
        
        Published on 2009-07-24T15:13:10Z
        Indexed on 
            2010/03/29
            3:53 UTC
        
        
        Read the original article
        Hit count: 705
        
After almost two years of using DVCS, it seems that one inherent "flaw" is accidental data loss: I have lost code which isn't pushed, and I know other people who have as well.
I can see a few reasons for this: off-site data duplication (ie, "commits have to go to a remote host") is not built in, the repository lives in the same directory as the code and the notion of "hack 'till you've got something to release" is prevalent... But that's beside the point.
I'm curious to know: have you experienced DVCS-related data loss? Or have you been using DVCS without trouble? And, related, apart from "remember to push often", is there anything which can be done to minimize the risk?
© Stack Overflow or respective owner