问题标签 [gitstack]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
144 浏览

ios - XCode 和 GitStack

我在我的 Windows server 2008 机器上安装了 GitStack 服务器,创建了一个存储库,创建了一个用户,我可以从本地机器浏览到存储库。问题是当我去我的Mac时,我可以很好地浏览网页,但是当我打开XCode并尝试连接到存储库时,它会提示我输入名称和密码并且一直提示,但无法登录我in. 这与 GitStack 有关,还是与我的 XCode 有关?我使用 XCode 4.6.2。

我用这个:

没有任何效果,它总是提示我输入名称和密码并且无法登录。这个用户在 GitStack 中被创建为本地用户,并且被授予了对存储库的访问权限。

谢谢你。

0 投票
1 回答
1025 浏览

git - GitStack 安装:“另一个服务已经在使用 80 端口。请在安装 GitStack 期间停止该服务。”

我已经停止了 IIS 和 SQL Server Reporting Services,GitStack 安装仍然抱怨端口 80。

我下载了 TCPView 并且唯一监听的 HTTP 进程是 System(PID=4) 并且 TCPView kill 似乎没有任何实际杀死系统的能力(不确定它是否应该)。

有任何想法吗?GitStack.com WordPress Q/A 不允许我直接在该网站上发布问题。

0 投票
1 回答
317 浏览

windows - 通过钩子(GIT,Windows,GitStack)推送后合并暂存存储库裸存储库

我在 Windows Server 2008 上安装了 GitStack,并为给定项目创建了一个裸存储库,我从本地开发环境推送到该存储库。我想设置一个钩子,使我的登台环境在每次推送时自动合并推送的更改。

我发布了以前的 bash 脚本,但现在已将其更新为以下内容:

并得到以下错误信息:

远程:bash.exe:警告:找不到/tmp,请创建!
远程:来自 F:/GitStack/repositories/project_name
远程:* 分支 master -> FETCH_HEAD
远程:错误:无法为 f:/inetpub/project_name/staging/.git/refs/remotes/origin/master
远程创建目录:!c8f4278..80cbe73 master -> origin/master(无法更新本地参考)
http://me@mydomain.com:9999/project_name.git c8f4278..80cbe73 master -> master更新本地跟踪参考'refs/remotes/原产地/主人'

我不知道从这里去哪里 - 有什么提示吗?

0 投票
1 回答
194 浏览

windows - 如何在 Windows 上将现有的 Git 客户端存储库(连接到远程)设置为 Git 服务器存储库(即另一个存储库的远程)?

我有一个现有的 Git 存储库,带有工作副本,连接到 GitHub 远程存储库(我的本地存储库在 Windows 上)。

我现在想允许另一个开发人员克隆我的本地存储库并将其作为其远程存储库连接到它

这可能吗?

我已经为 Windows 安装了 GitStack,但我只看到了创建新存储库的可能性 - 没有设置现有的本地存储库以用作另一个存储库的远程存储库

如果这是不可能的,有什么方法可以设置我的 Git 基础设施,以便我可以达到相同的目的 - 即,当其他开发人员提交时,我不必做任何事情,并且这些提交出现在我现有的Git 仓库?

0 投票
1 回答
344 浏览

git - GitStack 以外的存储库?

我们在我们的服务器上使用 GitStack 作为 git 存储库。很快,30 天的免费试用期将结束。GitStack 很好很简单,但有点太简单了。

在我们开始付费之前,我想知道是否有一些可视存储库处理程序比您可以在具有比 GitStack 更多功能的 Windows 服务器上设置?

我们希望尽量减少 Git 命令行的使用——能够从网站上删除分支/文件、克隆 repo 等等。我们不想使用 GitHub,比如我们想把它全部放在我们自己的服务器上。

0 投票
1 回答
2423 浏览

git - 通过端口 80 托管 Git 存储库

我已经为 Windows 安装了 GitStack,它说我必须使用git clone [ip/domain]/myproject.git

但是,我在一个防火墙环境中,端口 9418 被阻止。443 和 22 端口似乎也被封锁了。我希望能尽快获得开放它们的许可。

但与此同时,有没有办法可以利用端口 80?也许甚至在特定的 url 上设置一个网站,通过端口 80 传输 git 协议?

我真的不确定为什么 Git 有自动使用 443 和 9418 的选项,但没有端口 80?

这样我网络上的某个人就可以连接到那个 url,它只是代理 git 协议?

我试过(显示端口被阻塞):

我试过使用以下,但我不认为端口 443 工作:

我什至无法通过此网络上的端口 9418 连接到我自己的计算机:

EDITTTTT:好吧,事实证明,如果你使用 git clone http://[IP]:80/project.git它将使用端口 80。

0 投票
0 回答
75 浏览

php - Gitstack git server - 推送以应用更改

(抱歉标题不清楚)。这就是场景。我有一个本地服务器,并在其中安装了 Gitstack。我能够推拉到这个本地 git 服务器。这台服务器运行我正在处理的 webapp。我的计划是将提交推送到这个本地 git 服务器,并且该更改也必须反映到 webapp。因此,我不会使用 filezilla 将文件从我的机器复制到 serer,而是通过 git 推送更改。怎么做?或者有可能吗?

我试图查看 Gitstack 的安装文件夹。我希望在里面看到实际项目的文件,但那里只有 git 文件。

0 投票
0 回答
81 浏览

python - 更改 PYTHONHOME 和 PYTHONPATH 后无法启动 gitstack

我首先安装了 gitstack(带有Python 2.7),一切正常。但是,在我安装了新版本的Python(3.6)之后,我必须将PYTHONHOME&更改PYTHONPATH为新版本,否则python将无法运行。更改变量后,gitstack 不会启动。我检查了日志,它说:

httpd.exe:无法可靠地确定服务器的完全限定域名,使用 fe80::91d:dae1:88e8:fbe6 作为 ServerName

我尝试更改PYTHONHOMEPYTHONPATH恢复到原来的状态,并且 gitstack 开始正常。有什么地方可以绕过设置吗?

0 投票
1 回答
151 浏览

python - /registration/login/ 序列项 0 处的 TypeError:预期的字符串或 Unicode,在 Django 1.11 中找到的函数

我正在为我的 64 位 Python 安装修改 Gitstack,这是一个基于 32 位 Python2.7 的 Git Web 应用程序(可在此处获得)。

在此过程中,我还必须修改所有 Django 代码,例如 urlpatterns 等。

虽然我设法使其适应我的 Apache/PHP 环境,但我最终遇到了这个 Django 问题。

/gitstack尝试访问位置时出现以下错误

我无法用我的小脑袋从下面的追溯中得出任何有用的见解。回溯只在 Django 内部结束,这似乎没什么帮助。

追溯:

以下是我的修改app\urls.py

这是我的修改gitstack/urls.py

0 投票
1 回答
150 浏览

git - GitStack 无法创建新的存储库

我已经使用默认设置安装了 GitStack 2.3.9。

我需要01.Test使用 UI 页面“存储库”创建一个新的存储库,其中在页面末尾有一个带有文本框的“创建存储库”。用户界面是这样

但是当我按下“创建”按钮时,我收到以下错误消息,该消息显示在页面的开头。

请输入不带空格的字母数字名称

如果我尝试创建一个没有名称的新存储库,01Test它会成功。

如何创建名称中带有点的存储库?