backup相关内容

如何确保我的git回购代码安全?

如果我们的组织要从一个像Subversion这样的中央服务器VCS切换到像git这样的分布式VCS,我该如何确保我所有的代码都可以避免硬件故障? 使用中央服务器VCS,我只需每天备份存储库。如果我们使用的是DVCS,那么在所有开发人员机器上都会有大量代码分支,并且如果该硬件出现故障(或者开发人员会丢失笔记本电脑或者它被盗),那么我们就不会有任何备份。 请注意,我不认为它是“让开发人员将 ..
发布时间:2018-04-26 19:28:01 其他开发

GIT克隆到外部驱动器进行备份

对我来说很简单,我不是一个命令行的人......我们在我们的Windows网络中使用了GIT(使用msysgit& GitExtensions)。我们每个人都有自己的存储库,并且我们推送到我们的一台服务器上的远程“裸”存储库。所有好的。 我试图在服务器上设置一个预定作业,它将C库中的存储库克隆到外部驱动器(F上) - 有一些困难得到这个工作。我可以很容易地在GIT bash中做到这一点,但我 ..
发布时间:2018-04-26 18:57:37 其他开发

你如何组织多个git存储库,以便它们都被备份在一起?

使用SVN,我在服务器上保存了一个大型存储库,并在几台机器上检出。这是一个非常好的备份系统,可以让我轻松地在任何机器上工作。我可以签出一个特定的项目,提交并更新'master'项目,或者我可以签出整个项目。 现在,我有一堆git存储库,为各种项目,其中几个在github上。我也有我提到的SVN仓库,通过git-svn命令导入。 基本上,我喜欢拥有我所有的代码(不仅包括项目,还包括随机片 ..
发布时间:2018-04-26 18:46:30 其他开发

在外部磁盘上备份整个git存储库的最佳方式是什么?

因此,我希望能够将可能有多个分支的git存储库备份到外部硬盘驱动器上,然后在以后能够将其复制回本地计算机并像往常一样使用它?我试图简单地复制包含.git目录的工作目录文件夹,它工作。然而,我想知道这是否是最好的方式,或者以后有缺陷。 解决方案 使用常规复制整个工作副本文件系统复制命令正常工作。您还可以压缩/ tar备份。 如果您担心磁盘空间,您还可以查看“ git bundle ”,它可以 ..
发布时间:2018-04-26 14:19:06 其他开发

使用git bundle进行增量备份,适用于所有分支机构

使用 git bundle ? 对git存储库进行增量备份的最简单方法是什么?如果我只是想备份一个分支,我可以做这样的事情: git bundle create foo last-backup..master git tag -f last-backup master 但是如果我想备份所有内容包括所有分支机构)? 回答评论中的问题: ..
发布时间:2018-04-26 13:45:29 其他开发

是“git push --mirror”足以备份我的存储库?

我是一名独立开发人员,在本地Git存储库中工作。对于备份,我希望将该存储库的确切副本发送给另一台服务器。 这样做足够吗? git push --mirror 因为在Git告诉我“一切都是最新的”之前,有时我可以运行这个命令两三次,所以显然它不是一个精确的镜像。这似乎是重新推动追踪分行......? pre $ git push --mirror 计数对象: ..
发布时间:2018-04-26 13:23:38 其他开发

在Git的根提交之前添加提交?

新问题 两个问题: m试图在 ALL 之前提交一个提交。 最底层的提交具有 660fb2a76211f36ec9a67d0454a90eab469e9fd0 作为SHA。当我输入 git rebase -i 660fb2a76211f36ec9a67d0454a90eab469e9fd0 每一个提交,但最后一个显示在列表中。 我真的需要这个提交出现,所以我可以把第一次提交作 ..
发布时间:2018-04-26 13:13:01 其他开发

完全备份一个git回购?

是否有一种简单的方法来备份包括所有分支和标签的整个git仓库? 解决方案 克隆它? git clone other / repo.git 每个存储库都是它的远程备份。 ..
发布时间:2018-04-26 12:59:30 其他开发

维护和同步镜像远程Git存储库

我最近使用远程git服务器(我自己的电脑),服务器出现故障,无法远程访问。 我想知道是否有合适的方法来维护两个远程存储库,以便我的另一台计算机上的第二个存储库可以自动使用当第一个失败? 我的第二个问题是如何自动(例如通过脚本)定期同步主要和备份远程存储库,以及如何更改一个是默认的/主要的depo? 我的日常用例非常简单,如下所示: git克隆用户@主机:A.git c ..
发布时间:2018-04-26 12:56:53 其他开发

备份一个GitHub仓库

根据以下要求创建GitHub上托管的git存储库的本地备份的最佳方式是什么?: 本地备份应该是裸露的repo。 备份应该包含所有分支。 > 应该很容易(增量)更新备份。 基本上,我想要一个完美的镜子,可以轻松更新。因此,命令 git clone --mirror git://github.com / ... 让我想起,但据我所知,这不允许简单的更新(我会有删除 ..
发布时间:2018-04-26 12:22:09 其他开发

如何备份本地Git存储库?

我在一个相对较小的项目上使用git,我发现压缩.git目录的内容可能是备份项目的好方法。但这有点奇怪,因为当我恢复时,我需要做的第一件事是 git reset --hard 。 以这种方式备份git回购存在任何问题吗?另外,有没有更好的方法来做到这一点(例如,一个可移植的git格式或类似的东西?)? 对Yar的脚本进行了一些攻击,结果在github上,包括man页面和安装脚本: / git- ..
发布时间:2018-04-26 12:18:19 其他开发

在PHP中的网站备份?

有人知道一个干净的基于PHP的解决方案,可以使用FTP备份远程网站吗? 必须拥有: 递归FTP备份 可以运行cron作业 易于配置(轻松添加多个站点) 本地存储备份文件已足够 会很好: 支持启动站点以zip文件形式存储 一个很好的管理界面 备份成功或失败时提供通知 执行增量备份 是否执行MySQL数据库备份 PHP的基础,因为它将用于不允许使用标准GNU ..
发布时间:2018-04-13 13:41:34 PHP

如何直接从SQL Server备份文件中读取元数据?

通常要从SQL Server备份文件中获取元数据,我们需要使用TSQL命令,如 restore headeronly 或 restore filelistonly 。但是,有一些第三方工具可以直接从备份文件中读取这些信息,比如这个 http://www.yohz.com /sqlbakreader_details.htm 。由于这个工具没有命令行版本,所以没那么有用。我想知道是否有一些方法可以直接 ..
发布时间:2018-02-03 18:09:04 数据库

查找文件并将其tar(用空格)

好吧,这里简单的问题。我正在做一个简单的备份代码。它工作正常,除非文件中有空格。这是我如何找到文件,并将它们添加到tar归档文件: find。 -type f | xargs tar -czvf backup.tar.gz 问题是文件在名称中有一个空格因为tar认为它是一个文件夹。基本上有一种方法可以在查找结果周围添加引号?或者用不同的方法解决这个问题? 解决方案 ..
发布时间:2017-11-09 20:51:47 服务器开发

使用DOS(命令提示符)将所有文件和文件夹从一个驱动器复制到另一个驱动器

我想使用MS-DOS将所有文件和文件夹从一个驱动器复制到另一个驱动器。如何做到这一点? 我正在尝试 xcopy I:\ *。* N:\ 但它只复制文件,而不是文件夹。那么如何复制所有的文件和文件夹呢? 谢谢。 解决方案 xcopy / s I:\ *。* N:\ 请参阅 http://www.microsoft.com /resources/documentation/w ..
发布时间:2017-11-06 21:35:29 其他开发

你推荐什么Java文件同步/备份库?

你知道任何(开源)提供文件同步/备份功能的Java库么? 非常感谢。 解决方案 http://jfilesync.sourceforge.net/可能是方便的 - 一个应用程序而不是一个库,但既然它支持GUI和CLI操作,我认为有一个合理的API在那里的功能,因为它是GPL的,你可以破解和移植它,以适应您的要求。 ..
发布时间:2017-11-03 19:47:15 Java开发

如果文件存在,则创建一个备份文件+附加日期时间+移动文件。蟒蛇

我有一些这样的工作,但我拼在一起的努力。 我想把一个文件,移动到一个备份文件夹,从这个文件中获取日期时间,然后把它附加到文件名/改变文件名到文件名+日期时间。 这部分以我想要的格式获取日期时间。 (打印行是格式正确的日期时间,但我不需要打印这一行) pre $ Filepath =“C: \\ SyncWork \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ ..
发布时间:2017-11-03 19:36:51 Python

mysql - php 備份數據庫

问 题 我找到這篇 http://calos-tw.blogspot.tw/2... 是可以使用 只是備份下來的sql檔案開啟後變這樣 CREATE TABLE `admin` ( `aid` int(11) NOT NULL AUTO_INCREMENT, `ac` varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_c ..
发布时间:2017-09-06 06:24:47 数据库