AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[version-control](server)

Martin Hope
Ivan Denisovich
Asked: 2016-06-11 01:01:42 +0800 CST

如何使用 Ansible 检查软件版本?

  • 4

我有三个 linux 服务器,我创建了 ansible 库存文件:

[web]
192.168.0.155
192.168.0.165
192.168.0.175

我有 playbook.yml:

---
- hosts: web
  tasks:

  - name: Check drinks versions
    shell: "python3.4 {{ item.sw_path }} -v"
    sudo: yes
    with_items:
      - { sw_path: '/home/beer.py' }
      - { sw_path: '/home/vodka.py' }
      - { sw_path: '/home/whisky.py' }

脚本(beer.py、vodka.py 和whisky.py)以如下格式打印它们的版本:“/home/beer.py 1.0.0”。我需要得到这个版本,将它与我存储在数据库中的版本(这是实际版本)进行比较,如果版本不相等,则将实际版本从 svn(也存储在数据库中的 svn 路径)复制到服务器。我如何使用 ansible 功能做到这一点?

python scm version-control ansible ansible-playbook
  • 1 个回答
  • 19716 Views
Martin Hope
detly
Asked: 2012-07-09 21:31:41 +0800 CST

如何获取 Active Directory 用户 ID?

  • 2

首先,我什至不知道“用户 ID”在这里是否是正确的术语。

上下文是我使用 VisualSVN Server 通过 Windows 身份验证管理/管理我的 SVN 存储库的访问权限,authz-windows它创建的文件包含 45 个字符长的字符串而不是“人类可读”的用户或组名。

我需要手动编辑这个文件,那么我如何找出与特定用户或组相关联的魔法字符串呢?

active-directory visualsvn-server version-control sid
  • 2 个回答
  • 35986 Views
Martin Hope
arex1337
Asked: 2012-05-25 17:40:22 +0800 CST

您如何将版本控制、测试和持续集成/部署等开发实践应用到系统管理中?

  • 18

想象一下,您要管理许多服务器,这些服务器具有许多人使用的许多不同服务。现在假设您要重新配置或替换其中一台服务器上的某些软件。显然,您不想在生产中的服务器上工作。

如果这是代码更改,作为开发人员,我会在我的本地开发机器上进行更改,在本地测试它并将更改提交到版本控制系统。然后可以将更改部署到暂存环境中,进一步测试并最终部署到生产环境中。如有必要,我也很容易回滚。

一般而言,或者具体来说,您如何在系统管理中实现这一点?

(首先想到的是使用虚拟机并将虚拟机映像置于版本控制中,但我确信有很多文献和巧妙的解决方案我目前还不知道。)

windows backup linux testing version-control
  • 3 个回答
  • 1022 Views
Martin Hope
user24912
Asked: 2010-04-17 02:00:40 +0800 CST

如何设置安全的半公共修订控制系统

  • 1

我有一个配置了修订控制系统的项目的 Windows 服务器。假设它是 GIT 或 SVN 或 .... 假设全球有 10 个人在从事这个项目。

首先想到的是使用 SSH 保护这些程序员和服务器之间的连接。但我的问题是,如果黑客获得 SSH 用户名和密码用户帐户(如果我错了,请告诉我),他可以破坏服务器。

所以我需要一种安全的方式让程序员将他们的修订推送到服务器。任何想法都会很可爱

svn revision-control mercurial version-control git
  • 2 个回答
  • 83 Views
Martin Hope
scrapdog
Asked: 2010-03-30 12:17:32 +0800 CST

如何告诉 Mercurial 永远不要创建硬链接

  • 4

我计划在不久的将来在一些项目上使用 Mercurial。这些项目通常驻留在我的 Windows 机器上的一个目录中,但我将使用 VirtualBox 共享这些目录,以便我可以直接在 Linux 中处理它们。

我了解 Mercurial 有时会在克隆存储库时创建硬链接。我不确定 VirtualBox 共享目录如何处理这些硬链接(或者它是否可以),所以我宁愿告诉 Mercurial 永远不要尝试制作硬链接并始终制作副本。

我的问题:如何全局禁用 Mercurial 的硬链接?

(尽管如果有人让Mercurial 和 VirtualBox 共享文件夹能够很好地与硬链接一起工作,我很想听听!)

virtualbox hardlink mercurial version-control
  • 1 个回答
  • 801 Views
Martin Hope
Tom
Asked: 2010-03-19 20:35:04 +0800 CST

我想对我的整个切片进行版本控制

  • 3

我正在从 Slicehost 租用一个切片(即 VPS)。我花了一两天时间填写/usr我最喜欢的包、/etc配置和初始化脚本等等。现在我想:

  1. 将整个设置保存在某处(例如,加载到另一台机器上)。
  2. 查看我对哪些文件做了哪些更改
  3. 还原更改、标记修订以及所有其他好的版本控制内容

保存磁盘映像给我 (1),但不是 (2) 和 (3)。

使用 Subversion ( svn import / svn://someotherhost) 可能会给我所有三个,但如果我真的尝试将项目签入/并维护根拥有的区域中的 .svn 目录,我预计会出现问题。并且要将我的设置加载到新切片上,我需要先在其上安装一个 svn 客户端。

有什么好方法可以做我想做的事吗?

backup vps version-control incremental-backup
  • 4 个回答
  • 200 Views
Martin Hope
DictatorBob
Asked: 2009-10-07 06:59:06 +0800 CST

面向多媒体(大文件)的版本控制系统?

  • 26

是否有任何版本控制系统在处理大文件方面特别好(或坏)?没有什么太疯狂的了,比方说从几百兆字节到千兆字节。

我们目前已经有了颠覆,但有人抱怨说它不适合这个目的。我自己不是开发人员,我不知道他们有多客观,所以我想我会做一个快速的社区调查以获取更多信息。

从系统和用户的角度来看,我对这些 VCS 解决方案的行为或适用性很感兴趣。

TIA。

version-control
  • 12 个回答
  • 8880 Views
Martin Hope
Earlz
Asked: 2009-08-04 10:34:55 +0800 CST

SQL Server 和 SourceSafe

  • 1

我有两个运行计算机的 SQL 服务器(它们是独立的,仅用于开发和测试)的设置,我希望能够使用源安全,以便我可以使这两个 SQL 服务器保持同步(它们在 LAN 上) . 我有 SQL Server 2008,虽然它在 2000 兼容模式下工作;和来源安全 2005。

我在两台计算机上都安装了源安全,并且我在其中一台计算机上有一个源安全数据库。在另一台计算机(不控制 SS 的计算机)上,我有一个 SQL 数据库,我需要将其放入源代码安全中。我该怎么做呢?SQL Server Management Studio 中的工具栏按钮在那里,但它们是灰色的,它让我做的唯一与源安全有关的事情是“启动源安全”,在 sourcesafe 中,没有任何关于 SQL 数据库的内容。

windows sql-server version-control
  • 5 个回答
  • 461 Views
Martin Hope
wishi
Asked: 2009-07-21 03:42:02 +0800 CST

多合一版本控制 - Debian

  • 3

我目前正在设置个人使用的 SVN repro。通常在 Debian 上会是 svnserve、trac,也许是 Apache……这是三个需要处理的应用程序。大多数东西都需要 Apache,但我使用的是 lighttpd。

我想要一个可以做到这一点的服务器应用程序。有什么东西——比如带有自己的 SVN 服务器的 trac wiki 吗?

愿望

debian open-source version-control
  • 5 个回答
  • 238 Views
Martin Hope
Brock Woolf
Asked: 2009-07-17 04:05:32 +0800 CST

我应该使用哪个 Linux 版本来提供 VCS?

  • 2

您好我正在寻找符合我以下要求的 Linux 发行版。这台机器基本上是我的软件开发的服务器盒。我需要安装 Mercurial 和 Subversion,以便我可以托管自己的存储库。

Linux 要求(为了我需要)

  1. 简易包安装
  2. 支持我的硬件。(见下文)
  3. 对 Mercurial 和 Subversion 的安装和配置提供良好的支持。
  4. 基本 GUI(例如 XFCE,即最好不是 Gnome 或 KDE)
  5. 快速安装

服务器硬件

  • AMD 速龙 1.8GHz
  • 1.5 GB 内存
  • 320GB 高清
  • 基础显卡
  • 以太网(无 Wifi)
linux svn mercurial version-control
  • 5 个回答
  • 200 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve