Questions tagged «repository»

1
make:我自己的简单存储库
我在我大学的服务器上有一个帐户。我想与另一名学生分享一个程序代码。我以为我应该把它放在我的github帐户上。不幸的是,我不能,因为代码是比赛的一部分。 我决定制作一个Makefile,以便我们可以轻松上传和下载文件。过了一会儿我终于明白这还不够。然后我实现了补丁系统,以便只存储更改。小的同时变化应该没有问题。 Makefile几乎完成了这项工作,但有些细节我无法解决。Makefile all: download PHONY: all, download, upload, getFiles .ONESHELL: getFiles: rm ../.tmp -r mkdir ../.tmp @(ssh $(user)@host "tar c *") | tar xv -C ../.tmp download: getFiles @diff -u ../.tmp . | patch -p1 rm ../.tmp -r upload: getFiles @diff -uN ../.tmp . | (ssh $(user)@host "patch -p1") …
1 bash  tar  make  repository 

0
为SVN存储库提供LDAP树访问的一部分
这是一个相对简单的问题。我工作的公司有一个SVN服务器,有多个存储库。每个人都可以访问这个存储库; 它包含员工联系号码,以及这样的通用内容。 我们为SVN服务器提供基于LDAP的身份验证。问题是访问由Apache访问文件控制: AuthzSVNAccessFile /www/company/svn/access 所以我很懒,我不想手动将新用户添加到这个通用存储库。如果他们有LDAP帐户,他们应该自动获取访问权限,而无需我手动编辑文件并添加他们的帐户名称。 比如说,我希望此DN中的所有用户都有权访问: o=Somecompany,ou=Organizations,dc=somecompany,dc=net 反正有没有告诉Apache给LDAP DN中的用户自动访问?


0
在家庭网络中的笔记本电脑上设置git服务器
我有一台旧笔记本电脑没用。我正在考虑将它变成一个git服务器,将我的代码从我的桌面推送到它。我的桌面和笔记本电脑在家里在同一个网络上,所以我想知道如何在笔记本电脑上设置服务器,然后将代码从我的桌面推送到它?我感谢任何建议或文章链接,以证明设置此类事情的过程。

0
使用mod_python列出Trac中多个项目的存储库
目前正在一个自定义网页上工作,该网页显示了我在Trac(1.0.1)中拥有的可用项目。我正在使用mod_python连接trac接口。我为此找到了一个标准页面,但是没有显示存储库列表。该页面显示了一些变量以链接到不同的项目,但是我找不到在项目内部不同存储库的变量。 我已通过阅读以下内容设置了该网页:http : //trac.edgewall.org/wiki/TracInterfaceCustomization (在“网站外观”下) 简短的摘要; 编辑../conf.d/trac.conf: PythonOption TracEnvParentDir /parent/dir/of/projects PythonOption TracEnvIndexTemplate /path/to/template 并制作一个模板文件,我可以在/ path / to / template进行编辑: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://genshi.edgewall.org/" xmlns:xi="http://www.w3.org/2001/XInclude"> <head> <title>Available Projects</title> </head> <body> <h1>Available Projects</h1> <ul> <dl> <li py:for="project in projects" py:choose=""> <a py:when="project.href" href="$project.href" title="$project.description">$project.name</a> ## …

1
合并两个不同的远程仓库
我和我的同事在GitHub和GitLab上都建立了一个新的存储库。一切都很好,但是由于误解,他将其推送到GitHub,而我将其推送到GitLab。我们在GitLab上设置了rep镜像,但是只有一种方式,这导致我们的存储库出现差异。现在,我想将它们合并,并仅迁移到GitLab,但是当我这样做时: git remote add gitlab https://username@gitlab.com/username/rep.git git push --mirror gitlab 我收到以下错误: remote: GitLab: You are not allowed to force push code to a protected branch on this project ! [remote rejected] branch only on GitLab (pre-receive hook decline) ! [remote rejected] master -> master (pre-receive hook declined) ! [remote rejected] …

1
如何为git用户创建SSH密钥
如果要与另一个远程存储库同步我的远程源,则必须注册一个更新后挂钩。但是我需要一个ssh密钥。 因为我的原始仓库由git用户所有,所以我需要为该用户创建该ssh。但是我不能以git用户身份登录以创建需要的ssh密钥(gitlab创建了该用户,我不知道密码)。是否有另一种方法来进行同步,或者我要这样做的方式是否存在一般性错误?
1 ssh  sync  git  repository  hook 


1
你如何使用VCS(最好是git)来同步本地目录?
我想要一个 简单,类似脚本 备份解决方案,以同步2个本地目录,提供一个 “万无一失”的-mechanism 允许 解开 1提交了对已同步的文件的不需要的修改。 假设我有2个本地目录 D1 和 D2 最初包含完全相同的文件。 是否可以使用版本控制系统来同步任何更改 D1 至 D2 像这样: 1。 一份文件 F1 在 D1 得到修改 2。 D1 被同步到 D2 3。 F1 在 D1 再次被修改 4。 D1 被同步到 D2 再次 5.初始版本 F1 在两个目录中都被删除,因此只有当前和第二个最新版本的文件保留在两个目录/存储库中 (可以撤消并保存磁盘空间) 此外,这是在Linux(Arch)上。 提前感谢您的专业知识!


1
为什么SOS将文件更新为以前的版本?
这个问题是关于SOS版本控制系统: 我有一个总是更新回修订版1的文件。例如,要查看最新修订版,我必须特别要求修订版。我已经检查了修订版5的几个版本。但是,每次我进行SOS更新时,它都会重新加载修订版1。 如何请求文件更新到最新版本而不是旧版本?

1
我忘记了将我的Subversion工作目录设置为什么
我正在尝试使用svn checkout命令从svn存储库中检出一些文件,但出现错误 svn: 'path/to/mylocal/directory' is not a working copy 我不知道实际的工作副本是什么,因为我猜将其设置为前一段时间。无论如何,有没有办法解决这个问题?我需要将本地目录设置为此仓库。

1
Centos 7上的REMI存储库依赖关系失败
我正在按照以下说明在CentOS 7上安装remi存储库(用于libsodium) $> wget http://rpms.famillecollet.com/enterprise/remi-release-7.rpm $> sudo rpm -Uvh remi-release-7.rpm warning: /tmp/remi.rpm: Header V4 DSA/SHA1 Signature, key ID 00f97f56: NOKEY error: Failed dependencies: epel-release = 7 is needed by remi-release-7.2-1.el7.remi.noarch 我该如何解决?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.