From owner-freebsd-ports@FreeBSD.ORG Tue Oct 2 18:45:22 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D0272106564A for ; Tue, 2 Oct 2012 18:45:22 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-da0-f54.google.com (mail-da0-f54.google.com [209.85.210.54]) by mx1.freebsd.org (Postfix) with ESMTP id 9BA1E8FC14 for ; Tue, 2 Oct 2012 18:45:22 +0000 (UTC) Received: by dadz9 with SMTP id z9so2292685dad.13 for ; Tue, 02 Oct 2012 11:45:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=iwpec2atmC7/9QORAoci8hSivIZRJOeAydMbt1Z0IQE=; b=icOyHsPRVHbmmPgx5mMDt7/x8Jzy8FxO50Q5pkhkSI0vq+YZlGGhFC43Ao5T6zGkWF nXKQNTjdVyjQNSC28aZO2bLnSZQd6aC9OuxFwZrbAyAvcLjQh0Gclc9+yzpGFJDA4y15 juqUJd+peA9pO6c2KGBM/8KEmqcOUVtReFKcI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=iwpec2atmC7/9QORAoci8hSivIZRJOeAydMbt1Z0IQE=; b=lx4M9iKX2Yt5WCgplWf/VcOlzDCeeUl9/QliYgvJMAe+LqWv72uwDWCHy7jdnFVNh4 4sjF7fn1s6U2nkAx0JkdLEe1tTFWXQ+IUBBnv1GChf9KP8CGTm9pM9mcW6L3e8sE3ppO Dzcqq60y3TFGngWTD59iEWJiyIFgEaMw0dw2fdOonZCcVTin/3fKfZhn19PFy37AEJ4A GodGId43hdFIxunpnUbncjQVUvkLYJiamLtVDdiASU/Mn4v0RdMu6GetKH8PX7DibkfD Ub5bKyxRGPNbEtjdqsrI9r12qbKZAu+rMVA9pD0ulb4db85+DRSLOHY1Ege45RSTJchS humg== Received: by 10.68.200.72 with SMTP id jq8mr6615827pbc.38.1349203516633; Tue, 02 Oct 2012 11:45:16 -0700 (PDT) MIME-Version: 1.0 Received: by 10.66.190.164 with HTTP; Tue, 2 Oct 2012 11:44:46 -0700 (PDT) In-Reply-To: <17F1F6096650E45134B198CD@localhost> References: <6DE237A2D4133FBAED25FC26@localhost> <44626syfjv.fsf@be-well.ilk.org> <17F1F6096650E45134B198CD@localhost> From: Eitan Adler Date: Tue, 2 Oct 2012 14:44:46 -0400 Message-ID: To: Paul Schmehl Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQkAJY9wjxgGsG+NwaA6D3cM0Oy5VBVzOv91lx8hBqihzqz+u9ZwkdZ0Q9G7VRSy2XBTAUO5 Cc: Lowell Gilbert , FreeBSD Ports List Subject: Re: How to check out ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Oct 2012 18:45:22 -0000 On 2 October 2012 14:37, Paul Schmehl wrote: > I obviously wasn't very clear. I'm a port maintainer. I need to update one > of my ports. I used to do this by checking out the port into a > purpose-created directory in which I would use cvs to make changes and test. > After everything checked out, I would submit the diff. We need to be better about announcing these changes as not to frustrate maintainers. :) > Now cvs isn't working, so how, as a port maintainer, do I check out a single > port so I can update it and submit it in a PR? You should do things the same way you did before, but instead you should use svn to checkout out your port. Note that 'module names' no longer work so you must use the full name: e..g., svn checkout svn://svn.freebsd.org/ports/head/editors/nano It may help to keep a folder of "ports-I-maintain" with the ports you maintain checked out. Before you update them do "svn update *" and to generate a diff do "svn diff foldername" -- Eitan Adler