I work for Joyent (joyent.com) now, which employs a number of devs that
work on illumos (illumos.org). We also provide cloud infrastructure. Would
it help if we offered one or more instances (VMs) on which to run buildbot
slaves (and on which volunteers for bug fixing could hack)? I know a lot
of
h `difflib.unified_diff` and instead update
http://docs.python.org/library/difflib.html#difflib-interface
documentation to discuss the issue and show how users of unified_diff
should handle this case themselves.
Thoughts?
Orthogonal: *After* a decision is made for the Python 3.3 tree we can
(b/c of new support for
dynamic languages)
- PyPy (Holger):
- plan is Benjamin will port to Python 2.7 in the summer
- only have slight deviations from CPython: idea is to merge back with
CPython so don't have deviations. Typcically 1 or 2 line changes in ~25
modules.
" for Python 2.x release? Thomas: bad idea because usage of
"python2" in the shebang line will only work on newer systems
Trent
--
Trent Mick
trentm at gmail.com
trentm at activestate.com
___
Python-Dev mailing list
Python-Dev@python
l be batted around.
I'm curious as to people's thoughts. I'll also be at PyCon in Chicago
getting thoughts.
Cheers,
Trent
--
Trent Mick
trentm at activestate.com
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailma
David Bolen wrote:
> I hit it with a sledge-hammer and modified my build slave to disable
> error boxes for anything it runs, so we'll get the 3.0 MSI now but
> with a bad chm until it gets figured out.
How do you tell Windows to do that?
Trent
--
Trent Mick
trentm at a
x or decimal HTML entity (roughly 10% raw, 45%
> Trent> hex, 45% dec).
>
> Aren't most spammers' scrapers going to be intelligent enough by now
> (several years since they first arrived on the scene) to "see through" these
> sorts of common obfuscations?
P
= "@":
return ch
elif r < 0.45:
# The [1:] is to drop leading '0': 0x63 -> x63
return '&#%s;' % hex(ord(ch))[1:]
else:
return '&#%s;' % ord(ch)
---
--
Trent Mick
trentm at activestate.com
.
If so, that *might* be sufficient reason to keep w9xpopen around. I
don't have a strong opinion though: I'm all for dropping win9x support
and would be happy with either a doc note that users need to ensure they
aren't using command.com, or a warning in the inst
ture, so few of them volunteer
>> (plus it's more painful, with Windows not being a true multi-user
>> system).
>
> I'll try to setup a buildbot under WinXP.
> Whom do I contact to get HOST:PORT and PASSWORD ?
Martin,
I just
wish there were an autoconf alternative that wasn't as painful as
autoconf. I have a few attempts for my purposes that are written in
Python (an obvious bootstrapping problem for building Python itself :).
Trent
--
Trent Mick
trentm at activestate.com
_
efore then.
Trent
--
Trent Mick
trentm at activestate.com
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
it is right now. That would rather suggest that build_ext
needs to be changed.
I use this patch in ActivePython to get distutils to find the correct
PCbuild dir (see attached).
Trent
--
Trent Mick
trentm at activestate.com
--- python/Lib/distutils/command/build_ext.py Tue Mar 13 03:19:35
Trent Mick wrote:
> It has been a while since I set it up. Tim did so at about the same time
> and wrote down his steps to setup... but I can't find the reference to
> those instructions right now.
http://wiki.python.org/moin/BuildbotOnWindows
If you run into problems setting it
/project
make_versioninfo
%DEVENV_COM% PCbuild\pcbuild.sln /useenv /build ReleaseAMD64 /project
make_buildinfo
This is all VS7.1, though. I don't yet know if VS8 throws a spanner into
the works. For VS6 I use "msdev" instead of "devenv.com" and
"PC\VC6\pcbuil
because
the box on which it is running isn't one I use regularly, so I don't
have to worry about accidentally killing the process, frequent reboots
or anything like that.
I'll try to dig around and see what I can find for setup instructions.
T
e two -- and a WinXP one would be good.
Trent
--
Trent Mick
trentm at activestate.com
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/ar
want the EOLs? Example from some code of mine:
raise MakeError("extracting '%s' in '%s' did not create the "
"directory that the Python build will expect: "
"'%s'" % (src_pkg, dst_
clean build works (_ctypes project must depend on pythoncore proj).
--
Trent Mick
trentm at activestate.com
___
Python-Dev mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options
rable objects that control attributes of the
> processes associated with them. Operations performed on the job object affect
> all processes associated with the job object.
>
> ...
> To terminate all processes currently associated with a job object, use the
> TerminateJobObject
gt; id(self))
> win32process.TerminateProcess(self._hProcess, -1)
> win32api.Sleep(100) # wait for resources to be released
>
> else:
> if sig is None:
> sig = signal.SIGKILL
> try:
> os.kill(sel
e.g. world and
> pynche). But Trent's which.py doesn't seem to fall in either
> category.)
Agreed. However, I think my which.py might be a good candidate for the
stdlib (for Py2.6) as per python.org/sf/1509798 and could put together a
patch (along with test suite integrate and do
7;t read what you've suggested and
really though about it). Sorry for the unsubstantiated babbling.
To Bob's question on how much interpreter state *is* there: I don't
know. Have you done any measuring of that, Brett?
Trent
--
Trent Mick
[EMAIL PROTECTED]
_
instance.
I think there may be scaling issues there. JavaScript isn't doing that
is it, do you know? As well, that doesn't seem like it would translate
well to sharing execution between separate chrome windows in a
non-browser XUL/Mozilla-based app.
Trent
--
Trent Mick
[EMAIL PROTEC
load (ctypes.test.test_loading.LoaderTest)
> ------
> Traceback (most recent call last):
> File "/Users/trentm/src/python/Lib/ctypes/test/test_loading.py", line 26,
> in test_load
> CDLL(libc_name)
> F
Trent Mick wrote:
> Trent Mick wrote:
>> * [ 1462338 ] upgrade pyexpat to expat 2.0.0
>>http://python.org/sf/1462338
>>
>> * [ 1295808 ] expat symbols should be namespaced in pyexpat
>>http://python.org/sf/1295808
>
> These are in now. I don't s
Trent Mick wrote:
> * [ 1462338 ] upgrade pyexpat to expat 2.0.0
>http://python.org/sf/1462338
>
> * [ 1295808 ] expat symbols should be namespaced in pyexpat
>http://python.org/sf/1295808
These are in now. I don't see any failures yet, either on the buildbots
or
e I dropped the ball for a few weeks here.
I'm going to start working on checking it in right now and will probably
just go for it (because I have a few hours until Anthony's deadline ;))
unless I hear some screams.
Honestly I didn't intentiona
We've pretty much gotten settled into our new diggs at work here
(ActiveState) so my Windows buildbot machine should have better uptime
from now on.
Cheers,
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mailing list
Python-Dev@python.org
[Tim Peters wrote]
> In fact, that reminds me I added a "delete all the .pyc files" step to
> the Windows buildbot clean.bat precisely so I didn't have to burn time
> and space backing up 1600 stale files each day. So -0 on changing.
Good enough for me. Let's not b
[Neal Norwitz wrote]
> On 4/10/06, Trent Mick <[EMAIL PROTECTED]> wrote:
> >
> > Sorry that I took so long to run this. It is a little unfortunate that
> > with the last build step being "clean", I couldn't just cd into the
> > build directory and tr
e doing at
work here. We are preparing for an office move in a couple of weeks
(http://blogs.activestate.com/activestate/2006/02/free_as_in_will.html).
My eyes glaze over whenever the systems dudes mention VPN, SSH, DNS,
VMWare, sub-domains and DHCP in the same breath.
Trent
--
Trent Mick
[EM
d I
> synchronize the Python sources with the PyXML sources from time to time.
I was going to be updating Modules/expat/... to Expat 2.0 relatively
soon. Must I then go via the PyXML folks to do this update then or can I
checkin to Python's SVN directly?
Trent
--
having other
implementations *and* quickly getting into the core.
The original issue was that the various import paths to ElementTree are
a little confusing. Adding "or" syntax doesn't change that.
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
[Fredrik Lundh wrote]
> Trent Mick wrote:
>
> > That is the current state.
>
> which reminds that maybe it's time to add an import helper to
> the standard library, so you can do
>
> stringio = import_search("cStringIO", "StringIO")
ImportError here.
# Use ET.Element, ET.ElementTree, etc...
That is the current state.
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mai
as because python_d.exe crashed and Windows then popped
up a system modal dialog to tell me: hanging the process.
I wonder if it would be possible to write a "reaper" script that used
some combination of EnumWindows, SendKeys, the Performance Monitoring
APIs (Pdh* function) and some elbow
[Anthony Baxter wrote]
> I've created a searchbar plugin for the firefox search bar that allows
> you to search bugs. I think someone created one for the sidebar
http://starship.python.net/~skippy/mozilla/
http://projects.edgewall.com/python-sidebar/
Trent
--
Trent
http://producingoss.com/html-chunk/bug-reporting.html
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
submit to SF). I think it will
require a little massaging for the trunk. Does this work for you?
Trent
--
Trent Mick
[EMAIL PROTECTED]
diff
Must link with bufferoverflowU.lib for Win64 builds of some binaries with the
latest Platform SDK to avoid errors a la (c.f.
http://support.microsoft.com/?
[Martin v. Loewis wrote]
> Trent Mick wrote:
> > I'm testing my patch to the trunk right now to make sure it passes
> > everything. If you all think this is a good idea I could apply it and
> > then also give a go an upgrading out expat version (I haven't looked at
[Trent Mick wrote]
> I'm testing my patch to the trunk right now to make sure it passes
> everything. If you all think this is a good idea I could apply it and
> then also give a go an upgrading out expat version (I haven't looked at
> whether that would be very difficul
ersion of Expat.
I'm testing my patch to the trunk right now to make sure it passes
everything. If you all think this is a good idea I could apply it and
then also give a go an upgrading out expat version (I haven't looked at
whether that
eded for GUI applications on WindowsXP to give the native XP
> look and feel,
> icons, typelibs, and more.
>
> The use case for b) 'call sys.executable to run a Python script' makes no
> sense for
> a py2exe'd application.
Ditto on both counts for PyXPCOM (Python
[Trent Mick wrote]
> [Martin v. Loewis wrote]
> > Tim Peters wrote:
> > > I'd say instead that they should never be skipped: the real
> > > difference on your box is the expected _outcome_ in the third
> > > category.
> >
> > That is indeed mo
[Neal Norwitz wrote]
> In addition, I will swap sre and re. This will make help(re) work properly.
Yay!
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-
in32all version...
+1
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
x27;ve had to kill python_d.exe a few times. I
haven't yet had the chance to look into it. I am NOT getting this error
on another Windows Python build slave that I am running in-house for
play.
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mai
l do this tonight or tomorrow.
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
Break out test_winsound.py into two test modules: one with the beep
tests and one with PlaySoundTest (the latter using TestSkipped).
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.or
[Martin v. Loewis wrote]
> Trent Mick wrote:
> > I do have a sound card in that box, however, the "Sounds and Multimedia
> > Properties" dialog (off Control Panel) says that there are "No Playback
> > Devices" for Sound Playback. So I guess that is it. Ma
I like you approach better. Very nice.
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
[Thomas Heller wrote]
> Trent Mick wrote:
>
> > Yup. Looks like my build worked. Another TODO now though:
> >
> > - Figure out why usage of:
> > winsound.PlaySound(, winsound.SND_ALIAS)
> > fails on my Win2k box. This is why the test suite fails on tha
n2k box. This is why the test suite fails on that box.
> > - get the build slaves running as a Windows service
>
> Mark Hammond has a patch to the buildbot project toward this end:
>
> <http://sf.net/tracker/index.php?func=
mahcine I was trying this on I didn't have Perl installed to
C:\Perl but to C:\Perl58. People who install to an alternate drive might
also get surprised.
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mailing list
Python-Dev@python.org
http://ma
see about the load issue
- get the build slaves running as a Windows service
- update PCbuild/readme.txt
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
in the environment and then using:
devenv.com .../pcbuild.sln /useenv /build Release
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.py
d widely run -- though
probably not the C runtime so much.
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/op
ode areas in mind that would be ripped out for this
or is this mainly to avoid having to test on and ensure new code is
compatible with?
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mail
ef find_platform_sdk_dir()
here:
http://cvs.sourceforge.net/viewcvs.py/pywin32/pywin32/setup.py?view=markup
That is the best code I know for doing that.
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mailing list
Python-Dev@python.org
http:/
cal non-geek user doesn't care where they run
the app from. They don't want to worry about those details.
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-d
ogram Files. No need to
eject something. No need to find somewhere to drag the icon.
I'll grant that having the whole thing in one bundle is cool/handy/cute.
...anyway this is getting seriously OT for python-dev. :)
Trent
--
Trent Mick
[EMAIL PROTECTED]
__
then eject this window/disk, then run it from
/Applications, etc.
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
[Nick Coghlan wrote]
> What if we used "subpath" as the name instead of joinpath?
"append"?
not-a-big-fan-of-joinpath-either-ly yours,
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mailing list
Python-Dev@python.org
[Gustavo J. A. M. Carneiro wrote]
> And BTW, what does splitunc do?
http://en.wikipedia.org/wiki/Path_%28computing%29#Universal_Naming_Convention
> It really should have a more descriptive name.
No more that should "urllib" or "splitext".
Trent
--
T
> > Does that make sense? We would just need /f's script in SVN.
>
> in python/Tools/something or sandbox/something ?
python/Doc/tools/something?
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mailing list
Python-De
st a matter of nice-ing the slave process at startup?
As (I think) Brian mentioned, the scheduler for the (proposed) "full
builder" could be setup to just build, say, once per day or only a couple
of times per day where as the "incremental builder" would trigger for
every SVN che
> also create multiple Waterfall instances, each with a different
> set of "categories", and use that to manage the complexity of
> displaying status for lots of Builders. (with the current release
> these multiple Waterfalls must all listen on different TCP
alog.command)
> which would simplify a bunch of code in process/factory.py since it is
> called this way 10 times. Didn't look elsewhere.
Add a buildbot patch/bug?
http://sourceforge.net/tracker/?func=add&group_id=73177&atid=537003
Trent
--
Trent Mick
[EMAIL PROTECTED
the raised exception's args; (2) the ability to test that the
stringified exception matches a given regular expression; and (3)
much better failure messages.
I haven't read this thread, so apologies is this doesn't really apply to
the discussion.
Cheers,
Trent
--
T
a step ("make check_for_missing_docs"?). That probably would be
fairly straightforward. Neil and Martin would probably know better. I
don't have access to the buildbot setup.
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mailing list
P
[EMAIL PROTECTED] wrote]
> ...and whoever the Tcl/Tk master is these days (still Ousterhout?)...
That's Jeff Hobbs. He sits behind me. I'll see if I can pester him to
give some Tcl/Tk and _tkinter thoughts.
Cheers,
Trent
--
Trent Mick
[EM
[Martin v. Loewis wrote]
> Trent Mick wrote:
> > I think I'm part of the way there with the following. I've subclassed
> > the "SVN" source build step to add support for new source mode:
> > "update_and_clobber_occassionally". Basically it (hackil
self, *args, **kwargs)
python_factory = factory.GNUAutoconf(
s(SVNEx, svnurl="http://svn.python.org/projects/python/trunk";,
mode="update_and_clobber_occassionally"),
test=["make", "test"], # use `make testall
ind incremental builds so I'm not
sure what they are doing.
To wipe out the build occassionally you could (presumably) add a
starting step to the Python 'builder' (in the build master.cfg) to
rm -rf $builddir
every, say, Sunday
status receiver to support separate summary pages for separate
projects and trunks... all with the same buildbot master server.
python.org/dev/buildbot/python/...
python.org/dev/buildbot/python-release24-maint/...
python.org/dev/buildbot
[Trent Mick wrote]
> Or for separate logic projects being built with the same builtbot
s/logic/logical/
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-
is high on
> the TODO list.
I'm keen to help with that if I can. I'm now subscribed to
buildbot-devel (as trentm at gmail) so I can pester you about that there
further.
Cheers,
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Pyth
[Martin v. Loewis wrote]
> Trent Mick wrote:
> > Is this intentional? If not, could someone point me to where the svn
> > trigger scripts are maintained so I could poke around for a fix? (Or
> > just fix it themselves. :)
>
> It was not my intention. They are in
> d
extra space when the checkin includes exactly one file (at
least, I think that is the condition).
Is this intentional? If not, could someone point me to where the svn
trigger scripts are maintained so I could poke around for a fix? (Or
just fix it themselves. :)
Cheers,
Trent
--
Trent Mick
[Neal Norwitz wrote]
> I couldn't let Trent have all the fun.
>
> http://docs.python.org/dev/
Yah, I'd had a great time. Back to Xmas drinking.
Cheers,
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mailing list
Python-
[Fredrik wrote]
> - could a cronjob that does this be set up on some python.org machine
> (or on some volunteer's machine)
I bit:
http://trentm.com/python/
Cheers,
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mailing list
[Gregory P. Smith wrote]
> (i don't know what version python uses today maybe this is a non issue?)
$ svn cat http://svn.python.org/projects/python/trunk/PCbuild/zlib.vcproj |
grep "zlib-"
...
zlib 1.2.3
Trent
--
Trent Mic
t; I'm not sure I have enough time to sort this out...
For the record... I remember way back that I hit a limitation in
latex2html that disallowed having any hyphens in the path to where the
docs were being built. So your hyphen in "Python-2.5" might be
con
[Martin v. Loewis wrote]
> Trent Mick wrote:
> > C:\trentm\src\python\python\PCbuild>svn st
> > A _elementtree.vcproj
> > M pcbuild.sln
> >
> > Shall I checkin the build changes?
>
> Go ahead. A change to Tools/msi/msi.py is a
("root")
>>> root.append(Element("one"))
>>> tree = ElementTree(root)
>>> import sys
>>> tree.write(sys.stdout)
>>>
C:\trentm\src\python\python\PCbuild>svn st
A _elementtree.vcproj
M pcbu
And those should be binary compatible with the equivalent python.org
installs as well. Note that the simple "install.py" script in those
packages bails if the Python installation isn't ActivePython, but I
could easily remove that if you think that would be useful for your
users.
Tre
s, no? It defers to
"build_ssl.py" to do the build work. I didn't see what the full build
requirements were earlier in this thread though, so I may be missing
something.
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev maili
ch, or is someone else already working on it?
Yes, please do.
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/pyt
e common fallback of just making everything an absolute path.
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/option
k/Python/Recipe/302594
http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/208993
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
==> "B/C"
>
> os.path.diff("/A/B/C/", "/A/")
> ==> "../.."
Look around for functions/recipes called "relpath". E.g.:
http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/30259
%s %s %s %s ...", arg1, arg2, arg3,
really_really_long_arg4,) # nicer
log.debug("%s %s %s %s ..." % (arg1, arg2, arg3,
really_really_long_arg4)) # icky
but the performance reason doesn't apply to the printf()/write()
di
re no
> hits.
Just a data point (not really following this thread): The PyWin32
sources raise WindowsError twice (one of them is
win32\Demos\winprocess.py which is probably where subprocess got it
from) an catches it in 11 places.
Trent
--
Trent Mick
[
nk overridability, i.e. being about to subclass the Pdb stuff to do
useful things, or lack of it was the main beef. Mostly Anthony was
echoing comments from others' experiences with trying to work with the
Pdb code.
Trent
--
Trent Mick
[EMAIL PROTECTED]
__
files into a depot via 'px diff -sn --skip ./... | px -x - add'.
See 'px help diff'.
px diff -c ...
Limit diffing to files opened in the given pending change. See
'px help diff'.
px genpatch []
Generate a patch (usable by the
Who made me the Perforce-bitch? Here I am screaming "Subversion!
Subversion!" and y'all think I just using that as cover for a p4 lover
affair. :)
[Donovan Baarda wrote]
> On Mon, 2005-08-08 at 15:49, Trent Mick wrote:
> > One feature I like in Perforce (which Subvers
[Tim Peters wrote]
> [Trent Mick]
> > ...
> > There are other little things, like not being able to trim the check-in
> > filelist when editing the check-in message. For example, say you have
> > 10 files checked out scattered around the Python source tree and you
>
for offline and distributed developers) I
think Subversion wins over Perforce. That is presuming, of course, that
we find Subversion to be acceptibly stable/robust/manageble.
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mailing list
Python-Dev
Perforce one (hosted separately here at ActiveState as well). Microsoft
licenses the Perforce code and uses it (with some slight modifications I
hear) internally.
Trent
--
Trent Mick
[EMAIL PROTECTED]
___
Python-Dev mailing list
Python-Dev@p
1 - 100 of 113 matches
Mail list logo