From owner-freebsd-mono@FreeBSD.ORG Sat Feb 13 12:57:50 2010 Return-Path: Delivered-To: mono@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E2B4D106566B for ; Sat, 13 Feb 2010 12:57:50 +0000 (UTC) (envelope-from 3oZp2SwkOBP0gxi-xmfwulttlqjhtij.htrrtstKwjjGXI.twl@codesite.bounces.google.com) Received: from mail-pz0-f208.google.com (mail-pz0-f208.google.com [209.85.222.208]) by mx1.freebsd.org (Postfix) with ESMTP id C3C438FC0A for ; Sat, 13 Feb 2010 12:57:50 +0000 (UTC) Received: by pzk25 with SMTP id 25so173395pzk.2 for ; Sat, 13 Feb 2010 04:57:50 -0800 (PST) MIME-Version: 1.0 X-Generated-By: Google Code X-GoogleCode-Project: bsd-sharp X-GoogleCode-Issue-Id: 13 References: <0-3033377772363836026-12015537421288719582-bsd-sharp=googlecode.com@googlecode.com> In-Reply-To: <0-3033377772363836026-12015537421288719582-bsd-sharp=googlecode.com@googlecode.com> Received: by 10.140.83.37 with SMTP id g37mr408845rvb.16.1266064033988; Sat, 13 Feb 2010 04:27:13 -0800 (PST) Message-ID: <1-3033377772363836026-12015537421288719582-bsd-sharp=googlecode.com@googlecode.com> Date: Sat, 13 Feb 2010 12:27:13 +0000 From: bsd-sharp@googlecode.com To: mono@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes Cc: Subject: Re: Issue 13 in bsd-sharp: Portshaker needs to ignore .git and .svn directories under /usr/ports X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Feb 2010 12:57:51 -0000 Comment #1 on issue 13 by romain.tartiere: Portshaker needs to ignore .git and .svn directories under /usr/ports http://code.google.com/p/bsd-sharp/issues/detail?id=13 Well, the idea behind portshaker is to have each project in it's own place and provide an easy way to assemble all for using it as a ports tree. So the first step when asking portshaker to merge ports is duplicating the FreeBSD ports collection (using rsync or zfs clone if it can). In oher words, the target is RESET. In your case, you have to either find another way to track BSD# ports in your all-in-one git repository (portshaker is not intended for that), or choose to have a all-in-one-without-mono git repository and merge it with BSD# ports using portshaker (I think it's odd however). In other word, /var/cache/portshaker/ports is your git repository (or a clone of it, or whatever... I am not a git user so will not provide advice), you hack there, you don't use portshaker -u / -U (or you add a custom update methode) and you merge your git repository and BSD# ports instead of FreeBSD and BSD# ports. -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings