How can I do daily backups for my VisualSVN Repos?  Its on a Windows Server 2003 machine with VisualSVN Server, I was thinking about just doing an xcopy of the folder C:\Repo but I'm not familiar enough with svn to know if that will cause issues.  Should I use dump or hotcopy or both?
66121
At this moment we are using Visual SVN and we are backing up the entire repositories directory for visual svn.  This backs up the entire data for each repository inside our svn engine.  I am curious if I will be able to restore those files in case of an emergency or a disaster?  Any of you have experience with this restoration procedure?  Thanks.
47557
I'm trying to implement a configuration mechanism that allows in a certain project to deploy through svn a cron configuration.  I immediately thougt that what I should do is cerate symlinks from /etc/cron.d/ to my project's cron file (which in turn is controlled by a vcs), but that seems to not be working.  I found some old forum messages referring that symlinks were not supported and other saying that they are. Which is it?  Is there anything else or any other good way to achieve this?
64013
I am migrating a client's SourceSafe repository (3 projects) to SVN and two of the projects share source files.  (These projects are separate products - with different names and release versions, etc)  Has SVN resolved this shortcoming?  How do people generally handle this scenario?  Of the options I know about/can think of   Use the external or extern or whatever for SVN.  I hear this is not a good option for various reasons Create a new project (maybe called shared) that contains the source.  The problem with this is that we still have to get that code (it is not a library) and import it into the project somehow.  It can be shown to be the same problem as the one above and it introduces the overhead of an additional product/project. Just check in the files in both repositories and cross-update them.  This requires developers to know about the sharing and to remember to check in.  I suppose I could write a script that checks all known shared files and updates them when needed. Have one repository for the two projects that share.  This leaves me with the problem having to create a top level project/repository that contains the two and it is a problem for labeling.  I do not really want to label the top pseudo project.  (the tags, trunk and branch things are not exactly where I would want them.)   I will probably go with the last option.  Any other comments?
118106
Are all Ubuntu download servers an exact copy of the main server? Can a software be on a server but not be on another server? Can the version of a software be different on different servers? Where is the main server?
83013
I'm relatively new to Git, but I've found it so easy to work with at home that I'd like to use it at work where our projects are stored in Svn repositories. Unfortunately, the repositories are slightly non-standard and I'm having trouble getting them cloned. Sure, they all have trunk, branches/ and tags/, but branches/ and tags/ have subdirectories before hitting the real project directories:  trunk/ branches/maintenance/release1 branches/maintenance/release2 ... branches/development/feature1 branches/development/feature2 ... tags/build/build1 tags/build/build2 ... tags/release/release1 tags/release/release2   After cloning:  $ git svn clone -s --prefix=svn/ https://mydomain.com/svnproject $ git branch -r   development   development@1340   maintenance   maintenance@1340   tags/build   tags/build@1340   tags/release   tags/release@1340   trunk   trunk@1340    I get none of the actual project branches or tags. I actually need to be able to work on the trunk, one maintenance branch and one development branch. I've tried this approach in addition to several hacks at modifying the config, but nothing is working for me.  Is there any way I can get the key components of my non-standard Svn project into a local git repository so that I can easily move between them?  Many thanks.  UPDATE: I should add that I can't do a wholesale switch to Git (yet). There are other team members involved and an international presence. The logistics of the transition are more than I'm willing to undertake until I'm much more comfortable with Git; as I mentioned, I'm still pretty new. I've barely scratched the surface of its capabilities.
94072
For my new server, I want to setup a proper backup solution. I've found a great setup that will do twice-daily incremental backups via Dropbox. I plan on backing up my various databases, the webroot directory, the /etc directory/repository, and /var/log.   What else do I need to know to do a proper backup, and what is the standard setup here to ensure you can quickly restore from a backup in the case of a system failure?  I'm thinking of using Puppet, as it describes how the system should be. My restore procedure would look like this:   Install Puppet Run my puppet config Restore my backups from Dropbox (Should I create a script to do this? Probably)   This should also let me create a clone of my production server for use in dev environments, correct? Am I missing anything of importance?
76969
I've been programming for 10+ years now for the same employer and only source code control we've ever used is VSS. (Sorry - That's what they had when I started). There's only ever been a few of us; two right now and we usually work alone, so VSS has worked ok for us. So, I have two questions: 1) Should we switch to something else like subversion, git, TFS, etc what exactly and why (please)? 2) Am I beyond all hope and destined to eternal damnation because VSS has corrupted me (as Jeff says) ?  Wow - thanks for all the great responses!   It sounds like I should clearify a few things. We are a MS shop (Gold parntner) and we mostly do VB, ASP.NET, SQL Server, sharepoint &amp; Biztalk work. I have CS degree so I've done x86 assembly C, C++ on DEC Unix and Slackware Linux in a "time out of mind" ...         My concern with VSS is that now I'm working over a VPN a lot more and VSS's performance sux and I'm afraid that our 10+ y/o version 5 VSS database is going to get hoosed... There's the LAN service that's supposed to speed things up, but Ive never used it and I'm not sure it helps with corruption - has anyone used the VSS LAN service? (new with VSS 2005)
10352
I'm looking for something that will compare directories and files like Beyond Compare does for windows.  Its mainly for use of source control, but I need to use it for deployment as well.
19322
I want to backup all the emails (their content) on a server where I run Postfix, so that later on I'll be able to restore the emails, on other server or locally. Among other folders, I have this: $ ls -al /var/spool/  total 16 drwxr-xr-x  4 root    root 4096 May 22  2018 . drwxr-xr-x 16 root    root 4096 Sep  5 18:28 .. drwxrwxrwt  3 root    root 4096 May 23  2018 mail drwxr-xr-x 18 postfix root 4096 Sep 11 20:01 postfix  What precisely do I have to backup, what folders?
85269
I'm trying to update my backup image, which should only includes the C drive.... except now Windows backup is forcing me to include my D drive and labeling it as a system drive, even though it doesn't do anything special (hosts a large VM and some other files) - shown below.  I've also include an image from disk management, in case it helps.  Any help would be appreciated.
96940
I am trying to deploy a website from my desktop to my webserver and so right now I am doing this:   xcopy C:\source X:\destination /s   My desktop is a Windows XP machine, and I need to copy to a Windows Server 2008 machine, but this copies everything and the whole site is very large and it takes a really long time to finish copying.   Is there a way to specifically just copy new or updated files? I see you can pass in a changed-since date, but I wanted to see if there is a simpler way to compare against the destination file...  Also, I am open to using anything outside of xcopy that can do the job as well...
45688
I've been using git to track changes in the plugins and themes I've developed for different sites. Each plugin or theme has their own repository in whichever local install of WordPress I happen to be using for that project. This works fine when I'm just working on one solitary plugin or theme.  But when I have a local version of an entire site which is a collection of different plugins, themes, WordPress core, etc. Should I be keeping that entire directory under version control?  Is there a best practice to always have a collection of repositories for each theme/plugin, or for each client site to have one monolithic repository that includes all the code used in the project (including the latest copy of WordPress via svn.)
28814
I have a Mirrored Dynamic disk on my Windows 2003 Server. How do you monitor the health of the volume?  Is there a way to have the server send an email when there is an issue with the volume? Is there a way to have the server run S.M.A.R.T. tests?  EDIT: Nothing says WTF like logging into a client server, running DISKPART LIST VOLUME and seeing this.  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info ----------  ---  -----------  -----  ----------  -------  ---------  -------- Volume 0     X   xDrive       NTFS   Mirror       233 GB  Failed Rd Volume 1     C                NTFS   Simple        57 GB  Healthy    System Volume 2     D                       DVD-ROM         0 B  Healthy Volume 3     F                RAW    Partition    466 GB  Healthy Volume 4     E   New Volume   NTFS   Partition    932 GB  Healthy
75734
Is it possible to see the history of changes to a particular line of code in a Subversion repository?  I'd like, for instance, to be able to see when a particular statement was added or when that statement was changed, even if its line number is not the same any more.
72307
How to clone a harddisk to a smaller sized one.   Clonezilla is great but it doesn't support such functionality. Also dd and PartImage don't support this demand. rsync will not copy the MBR since an MBR is not a file.   I need to clone a HDD not to take a backup, so rsync is not an acceptable answer.  Any suggestions?
21773
Is there any way to get blender to render on systems without a GUI?  Over the network on systems with a GUI?  I know of a service that will let you buy virtual servers that are charged by the hour, not the month, allowing to purchase extra performance on demand very cheaply!  The question itself is OS-agnostic, but in this case you can essentially respond in a any OS you would like.
98538
If I am running a modern vmware ESXi system, I can drop in a statically linked rsync binary and rsync files to any destination over SSH.  I'm trying to understand why most (all ?) backup of vmware guests is not done this way.  If the VM is running, you can simply use 'vim-cmd vmsvc/snapshot.create' to create a snapshot and then rsync that snapshot to the remote host.  (there's even an option to "quiesce" the snapshot)  OR, if you want a more robust backup, you can gracefully halt the VM and rsync over the vmdk file(s).  So ... it seems like I am a simple shell script away from all the backups I ever wanted to do, simply and easily, using plain old rsync.  What am I missing here ?