使用 NetBeans 忽略库和 .svn 文件的 SVN Checkout

发布于 2024-09-18 03:50:13 字数 296 浏览 11 评论 0原文

我将我的项目上传到 svn 服务器中,并使用一些特定的 URL。

现在我通过访问 Team -> 使用 Netbeans 6.8 集成 Subversion颠覆->结账选项。

但在这种情况下,我的整个项目(包括库以及一些 .svn(隐藏)文件)也会检出到服务器中,这会影响我的 grails 项目。

因此,最终我的要求是以这样的方式管理 svn:当任何人在 netbeans 中签出项目时,他们不应该获取项目中的库文件以及 .svn (隐藏)文件。

任何帮助将不胜感激...

提前致谢。

I have my project uploaded in svn server with some specific URL.

Now I am using netbeans 6.8 integration of subversion by accessing Team -> Subversion -> Checkout option.

But in this scenario, my whole project including library as well as some .svn (hidden) files are also checking out into the server, which is affecting my grails project.

So, ultimately my requirement is to manage an svn in such a way that when anyone checking out the project in netbeans, then they should not get the library files as well as .svn (hidden) files in their project.

Any help would be highly appreciated...

Thanks in advance.

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

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

发布评论

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

评论(1

故事和酒 2024-09-25 03:50:13

每当您进行 svn 签出时,您都会获得存储在隐藏的 .svn 文件夹中的元数据。您可以通过使用“导出”而不是“签出”来获取没有数据的代码,但如果没有元数据,您将无法提交、恢复或执行大多数其他 Subversion 操作。从你的描述来看,我无法确切地告诉你你想要做什么,但如果你试图将代码从 Subversion 存储库部署到服务器上,那么“导出”的缺点应该不会引起任何问题。这确实是您想要做的吗?

关于忽略库的请求,您可以将本地客户端设置为忽略某些文件或文件夹,但可能没有一种简单的方法来强制访问您的存储库的每个人都忽略库。您能否提供有关您的存储库如何布局以及这些库如何与其他所有内容相关的存储方式的详细信息?

Whenever you do a svn checkout, you get metadata stored in hidden .svn folders. You can get the code without the data by using 'export' instead of 'checkout', but without the metadata you won't be able to commit, revert, or do most other Subversion operations. From your description I can't tell exactly what you are trying to do, but if you are trying to deploy code from a Subversion repo onto a server then the drawbacks of 'export' shouldn't cause any problems. Is this indeed what you are trying to do?

Regarding your request to ignore libs, you can set your local client to ignore certain files or folders, but there may not be an easy way to force everyone accessing your repo to ignore the libs. Can you provide any details about how your repo is laid out and how these libs are stored in relation to everything else?

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