blame

Which Subversion web interfaces have a blame feature?

I'm looking for a subversion web client ala SVN::Web but with a very specific feature I've always thought would be quite useful. What I want is the ability to find which revision was responsible for a certain line (or lines) in a text file. A way to do this via the web would be fantastic. Anybody know of such a tool? ...

What happens when I click "Blame Differences" in TortoiseSVN log?

Hi, when I was checking the latest difference in code in SVN Log, accidently I clicked blame differences insted of show differences. Now, when I check the log again I do not see anything visible related to my blaming. Do you know what exactly happens when you blame a difference? Does it effect the repository and if yes, how can I undo ...

Using git to find first introduction of token on a specific line of a file...

Let's say I have a file A.cpp, and I notice an error on line 15 of the file. Let's say the error is a "const" on a function that returns a pointer to a member variable, meaning using const on the function is technically correct but semantically wrong. I would like to discuss the semantics with the author who made the change. Using git,...

How do I list everyone who has ever committed to a file in Git?

I want to get a complete list of everyone who has ever committed to a file, is there a command (blame with some arguments, maybe) do that nicely? Thanks ...

Tracking SVN changes through multiple merges

At work we use a branching strategy where all changes start off in a development branch, then subsequently make their way through one or more integration branches, and finally end up in a release branch. Occasionally (more often than I'd like) I find myself needing to figure out where a particular change originated (which development br...

git doesn't show where code was removed.

So I was tasked at replacing some dummy code that our project requires for historical compatibility reasons but has mysteriously dropped out sometime since the last release. Since disappearing code makes me nervous about what else might have gone missing but un-noticed I've been digging through the logs trying to find in what commit thi...

Find the git branch or branches from commit id

Hi All, Actually am try to get a report on merge conflicts. I used 'git blame' to see who has changed what line, but i couldn't find the branch and repository name information. Is there a way to find the repository name, branch name and author name of a file from 'git blame' or from commit ids' so that whenever a merge conflict occurs ...

Is there a way to blame someone else or be able to change the blamee in subversion/TortoiseSVN?

I have a project I am working on that is being version controlled locally. I have changes made by another person outside of the network/company that I need to incorporate into my project but I want to be able to put the "blame" on them for the changes they make. I manually make the changes or I may just incorporate the changes they make ...

Is there a way to customize the output of git blame?

git log has a nice --format option to specify how the output should be formatted. But git blame doesn't seem to have an equivalent, although default output of blame is not quite human-friendly. I would like to see much less. For example, instead of: 5600cab7 js/sidebar/VehicleGrid.js (Rene Saarsoo 2009-10-08 18:55:24 +0000 1...

SVN - Does a merge preserve the author so that blame will be correct?

In my team, some we help each other with the merges. I.e. my code is merged back to trunk by someone else. It seems like the author info not is fully preserved during a merge. When I do annotate (blame) the merger is shown as the author. Have the merger done something wrong or isn’t the original author preserved in a merge? ...