可以在没有 Apache 的情况下为 Windows 身份验证配置 Subversion

发布于 2024-08-06 06:10:24 字数 582 浏览 2 评论 0原文

我已经按照 Jeff Atwood 的文章设置了 Subversion,网址为 Coding Horror: Set up Subversion on窗口。我完全按照这些步骤操作,现在 SVNSERVE 作为服务运行在 LAN 中的 Windows 2003 服务器上。

我还安装了 TortoiseSVN,并且一直在使用它并尝试了解更多有关它的信息,以便我可以在我们的商店中推广它的使用。

我现在的问题是是否可以以某种方式避免使用定义用户和密码的conf/passwd 文件。我希望能够使用 Windows 身份验证,但从我目前收集到的信息来看,Windows 身份验证似乎只能通过使用 Apache 来实现。

有没有一种简单的方法可以将 Subversion 配置为使用 Windows 身份验证,而无需深入研究 Apache?

编辑:我刚刚发现你们有一个类似的姐妹网站,名为 serverfault.com。我应该在那里发布这个问题(即使我更多的是开发人员而不是管理员)?

I've setup Subversion following Jeff Atwood's article at Coding Horror: Setting up Subversion on Windows. I followed the steps exactly and I have SVNSERVE now running as a service on a Windows 2003 server in our LAN.

I've also installed TortoiseSVN and I've been playing with it and trying to learn more about it so I can spread the usage in our shop.

My question at this point is whether it is possible to somehow avoid use of the conf/passwd file where users and passwords are defined. I would hope to be able to use Windows authentication but from what I've gathered so far, Windows Authentication seems to be possible only with usage of Apache.

Is there a simple way to get Subversion configured to use Windows authentication without delving into Apache?

EDIT: I just discovered you have a sister site for stuff like this called serverfault.com. Should I post this question there (even though I am more of a developer than an administrator)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

维持三分热 2024-08-13 06:10:24

我不知道这是否是您想要的,但是 VisualSVN Server 是一个免费软件包, VisualSVN 的人就是这么做的。它仍然在底层使用 Apache,但就简单化的管理而言 - 它是一个为您完成所有安装工作的客户端(您的 Subversion 服务器只需要这个,因为它也包含 Subversion)。

这允许您通过管理应用程序管理您的 Windows 身份验证设置(这有点像您可能在其他数据库中看到的标准管理应用程序)。您可以在存储库级别设置用户,无论他们是否具有读/写权限,并在任何较低的文件夹级别覆盖它们。

您不需要使用他们的 Visual Studio 客户端(这是他们收费的),但他们希望您这样做;)

同样,它并没有绕过 Apache 的要求 - 但它抽象了它,所以您有一点' Black Box 为您的 Subversion 服务器提供的方法。 ;)

I don't know if this is what you're after, but VisualSVN Server is a free package that the people at VisualSVN do. It's still using Apache under the hood, but as far as the simplistic administration goes - it's a client that does all the installation work for you (you just need this for your subversion server as it includes Subversion too).

This allows you to administrate your Windows Authentication setup via their admin app (which is a bit like a standard management app you might see for other databases). You can set users at Repository level, whether they have Read/Write permissions and overwrite them at any of the lower folder levels.

You do NOT need to use their client for Visual Studio (which is what they charge for), but they are hoping you do ;)

Again, it's not getting around the requirement for Apache - but it's abstracting it away so you have a little 'Black Box' methodology for your Subversion server. ;)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文