Questions tagged «repository»





5
我如何在不清理缓存的情况下看到本地仓库的更新?
我已经建立了一个本地yum存储库,用于安装测试版本。出于测试目的,我的软件包的版本由<svn version number>.<date>.<time>(例如12345.20110908.150404 问题是,一旦我创建了新的RPM,将其复制到存储库目录并运行createrepo $REPO_DIR,yum就不会看到新的RPM。 $ cd $REPO_DIR $ ls -1 repodata package-12345.20110908.150404-1.x86_64.rpm package-12345.20110908.174329-1.x86_64.rpm $ createrepo . # ...snip... $ rpm -q package package-12345.20110908.150404-1.x86_64 $ yum list --showduplicates package Installed Packages package.x86_64 12345.20110908.150404-1 @repo Available Packages package.x86_64 12345.20110908.150404-1 repo 我可以看到更新并在运行时获取它们yum clean all,然后重新获取元数据,但是我认为这只是意味着我需要从存储库中执行其他操作,因为我不必为其他yum存储库执行此操作。 我需要如何设置本地存储库,以便仅从yum update客户端运行而不必清理yum缓存?
19 rpm  yum  repository 

4
如何在不编辑/etc/apt/sources.list的情况下添加apt-get存储库?
我想通过脚本用户向apt-get添加一个存储库(而不会弄乱/etc/apt/sources.list)。该脚本可能会运行多次,所以我不能每次都只是追加条目。有什么办法可以在包含条目的目录中添加单个文件? 我知道您可以做到这一点,但是我不确定apt-get是否可能。请让我知道是否需要添加更多信息。

4
我应该在哪里放置Git存储库?
我家里有一个Ubuntu盒子,我想有一个包含所有(或多或少)我的Git存储库的目录。最终(今年我在学校获得一些团队项目时),我希望共享一些项目。 我当时正在考虑在中创建目录/usr/share/。那是放置它们的最佳位置(此位置是否有“错误”),还是应该在其他位置创建存储库?
10 git  repository 


5
是否可以分析SubVersion存储库的大小?
是否有可能知道SubVersion存储库中的每个项目使用了多少磁盘空间? 我可以签出每个项目的工作副本,并查看每个项目占用的大小,但我认为这并不包括项目的总大小(所有修订版)。 我可以在存储库的“ db”目录下查找,但是其中没有一个文件有意义-我认为无法使用它们来计算每个项目占用多少空间。 我尝试了该svn ls --verbose命令,但是它提供给我的大小只是头部修订中实际文件的大小,我不认为它包括所有修订。 也许这是不可能的,但我想我会问。 提前致谢!


1
Git中损坏的文件
我最近使用以下命令从我的git repos历史记录中删除了一些文件夹: git filter-branch --index-filter 'git rm -r --cached var' -- --all 不幸的是我不能再从这个回购中拉出来了,这是我得到的错误集: git pull remote: Counting objects: 3953, done. remote: Compressing objects: 100% (2810/2810), done. error: garbage at end of loose object '4b391c2cc93ccc8d2f7262335629a7f81d6bcbe0' fatal: object 4b391c2cc93ccc8d2f7262335629a7f81d6bcbe0 is corrupted fatal: index-pack failed


1
GitHub上的Gist vs信息库[关闭]
假设您有几个要在GitHub上托管的项目,而且它们都非常小(即,每个都是一个少于100行的bash脚本)。 即使它们相对较小,但在该大小上仍然可能很复杂,要点似乎并不适当。另一方面,为单个文件创建整个存储库似乎有点多,不是吗?要点应该在什么时候成为存储库? 您也可以只将所有脚本收集在一个存储库中,但这会弄乱很多没有关系的内容。 我已经搜索并考虑了这个问题,但没有找到满意的答案。

0
如何远程克隆Windows Storage Server 2008上的Git存储库?
我在家中运行了一个运行Windows Storage Server 2008 R2 Essentials的Western Digital Sentinel。我有几个Git存储库用于我自己的个人项目,并且在推送和拉动我的本地网络时没有任何问题。我希望能够从任何地方远程访问这些存储库。我能够登录并远程访问存储库中的文件夹和文件,但我无法使用相同的地址克隆它们。在最终失败之前,它会挂起很长时间: git.exe clone --progress -v "https://myIpAddressHere/Remote/fs/files.aspx?path=%5C%5Cmydevicename%5Cmyreposfolder%5Cmyrepo.git" "D:\repo" Cloning into 'D:\repo'... error: Failed connect to myIpAddress:443; No error while accessing https://myIpAddress/Remote/fs/files.aspx?path=%5C%5Cmydevicename%5Cmyreposfolder%5Cmyrepo.git/info/refs fatal: HTTP request failed git did not exit cleanly (exit code 128) 我不太了解网络或网络开发,我对如何使用Git(使用TortoiseGit)只有基本的了解。我很难找到这个特定问题的搜索结果,也很难解释这个问题的一般范围的通用教程。我可以采取哪些故障排除步骤来查找和解决问题? 我正在使用TortoiseGit 1.7.13.0和Git版本1.7.10.mysysgit.1。
4 git  repository 

2
与其他Linux发行版相比,为什么Ubuntu拥有如此多的可用软件包?[关闭]
根据维基百科的比较表,Ubuntu有大约47K的可用软件包,而在这个特定方面,其他主要的发行版的数量较少。 IE openSUSE有~40K,Debian~37K,Fedora~22K,ArchLinux~10K和Chakra~3K(是的,我知道,Chakra不是主要的,但我一直在关注它,因为我觉得它的目的很有趣KDE为中心的)。 为什么这些巨大差异?与其他发行版相比,Ubuntu是一个相当年轻的发行版,我无法理解它的可用性如何超过其他发行版的20/50%。 现在我正在使用Kubuntu 12.04,但我也在寻找一些替代方案,以便我必须升级它(特别是我对半滚动发行版感兴趣,因此我对Chakra的注意力),以及这些数字让我想知道这些发行版的软件可用性是否大致相同。

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.